PHPackages                             jamesrezo/qatools - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Testing &amp; Quality](/categories/testing)
4. /
5. jamesrezo/qatools

ActiveMetapackage[Testing &amp; Quality](/categories/testing)

jamesrezo/qatools
=================

My QA Tools meta-package

5.3.0(9y ago)0110MITPHP 5.3.\*

Since Sep 24Pushed 9y ago1 watchersCompare

[ Source](https://github.com/JamesRezo/QaTools)[ Packagist](https://packagist.org/packages/jamesrezo/qatools)[ RSS](/packages/jamesrezo-qatools/feed)WikiDiscussions master Synced 4w ago

READMEChangelog (1)Dependencies (11)Versions (9)Used By (0)

QaTools
=======

[](#qatools)

Yet another meta-package for installing PHP Quality Assurance Tools.

This one provides a collection of very known tools from PHP 5.4 to PHP 7.0 :

- [phpunit/phpunit](https://phpunit.de/),
- [squizlabs/php\_codesniffer](https://github.com/squizlabs/PHP_CodeSniffer),
- [phpmd/phpmd](https://phpmd.org/),
- [theseer/phpdox](http://phpdox.de/),
- [sebastian/phpcpd](https://github.com/sebastianbergmann/phpcpd),
- [phpbench/phpbench](http://phpbench.readthedocs.io/en/latest/),
- [phing/phing](https://www.phing.info/),
- [phploc/phploc](https://github.com/sebastianbergmann/phploc),
- [friendsofphp/php-cs-fixer](http://cs.sensiolabs.org/),
- [sensiolabs/security-checker](https://security.sensiolabs.org/)

[![Build Status](https://camo.githubusercontent.com/8104a3bd29561145f4a95f74703dabca4d4d0498039d898ce38c6810d2232b73/68747470733a2f2f7472617669732d63692e6f72672f4a616d657352657a6f2f5161546f6f6c732e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/JamesRezo/QaTools)[![Latest Stable Version](https://camo.githubusercontent.com/de11a77a2d908bb2ce5ce235c52b6114f14bba26692ff56b989c55e4e9d078a3/68747470733a2f2f706f7365722e707567782e6f72672f6a616d657372657a6f2f7161746f6f6c732f762f737461626c65)](https://packagist.org/packages/jamesrezo/qatools)[![Latest Unstable Version](https://camo.githubusercontent.com/a01bb0afe466bdc81f48036b78869e3ca75c7d9e2682296f0e83c8c0c0ef22b2/68747470733a2f2f706f7365722e707567782e6f72672f6a616d657372657a6f2f7161746f6f6c732f762f756e737461626c65)](https://packagist.org/packages/jamesrezo/qatools)[![License](https://camo.githubusercontent.com/0a34e3c2c364f86ffdd7c0c5580b4a3ae1e2eea51590eac93682e4790521936f/68747470733a2f2f706f7365722e707567782e6f72672f6a616d657372657a6f2f7161746f6f6c732f6c6963656e7365)](https://packagist.org/packages/jamesrezo/qatools)[![composer.lock](https://camo.githubusercontent.com/cf8000bdeddc41d56323476900fecc73489e1a197afb010d516ed11b7bd99d44/68747470733a2f2f706f7365722e707567782e6f72672f6a616d657372657a6f2f7161746f6f6c732f636f6d706f7365726c6f636b)](https://packagist.org/packages/jamesrezo/qatools)[![Dependency Status](https://camo.githubusercontent.com/ae4bfa8ada032066cdc3acf811a9e592407b6b0ca0e8523ede489ff28ed24f3a/68747470733a2f2f7777772e76657273696f6e6579652e636f6d2f757365722f70726f6a656374732f3537653634353265373938303666303032663461623831632f62616467652e7376673f7374796c653d666c61742d737175617265)](https://www.versioneye.com/user/projects/57e6452e79806f002f4ab81c)

Installation &amp; Usage
------------------------

[](#installation--usage)

In your project :

```
composer require --dev jamesrezo/qatools

```

Then all tools will be available under `vendor/bin/` directory path.

Or globally :

```
composer global require jamesrezo/qatools

```

```
export PATH=~/.composer/vendor/bin:$PATH

```

Contributing
------------

[](#contributing)

Everyone is welcome :-)

Licence
-------

[](#licence)

MIT

###  Health Score

28

—

LowBetter than 52% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity10

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity63

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~20 days

Recently: every ~1 days

Total

8

Last Release

3424d ago

Major Versions

1.0.0 → 5.4.x-dev2017-02-07

5.5.x-dev → 7.0.x-dev2017-02-07

PHP version history (7 changes)1.0.0PHP ^5.4 || ^7.0

5.4.x-devPHP 5.4.\*

5.5.x-devPHP 5.5.\*

7.0.x-devPHP 7.0.\*

7.1.x-devPHP 7.1.\*

5.6.x-devPHP 5.6.\*

5.3.x-devPHP 5.3.\*

### Community

Maintainers

![](https://www.gravatar.com/avatar/2a9b7beb8fec4f176788dc1378e297e457a983009dcd8e084ed7bfcea5cbb456?d=identicon)[James](/maintainers/James)

---

Top Contributors

[![JamesRezo](https://avatars.githubusercontent.com/u/6839893?v=4)](https://github.com/JamesRezo "JamesRezo (4 commits)")

---

Tags

metaphingphpphp7phpbenchphplocphpmdphpunitqaqatoolsphpqatools

### Embed Badge

![Health badge](/badges/jamesrezo-qatools/health.svg)

```
[![Health](https://phpackages.com/badges/jamesrezo-qatools/health.svg)](https://phpackages.com/packages/jamesrezo-qatools)
```

###  Alternatives

[h4cc/phpqatools

A meta composer package for PHP QA Tools.

6118.6k1](/packages/h4cc-phpqatools)[bear/qatools

PHP QA Tools

22116.0k6](/packages/bear-qatools)[php-code-archeology/php-code-archeology

Static analyzer for PHP project archeology. Calculates various metrics for your codebase.

812.8k](/packages/php-code-archeology-php-code-archeology)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
