PHPackages                             trusted97/whitecat - 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. [CLI &amp; Console](/categories/cli)
4. /
5. trusted97/whitecat

ActiveLibrary[CLI &amp; Console](/categories/cli)

trusted97/whitecat
==================

Developer toolbox for avoid boring setup during development

v1.0.0(1y ago)20151[3 PRs](https://github.com/Trusted97/whitecat/pulls)MITPHPPHP ^8.2CI passing

Since Dec 6Pushed 1mo ago2 watchersCompare

[ Source](https://github.com/Trusted97/whitecat)[ Packagist](https://packagist.org/packages/trusted97/whitecat)[ RSS](/packages/trusted97-whitecat/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)Dependencies (6)Versions (7)Used By (0)

Whitecat 🐱
==========

[](#whitecat-)

[![🧪 Test](https://github.com/Trusted97/whitecat/actions/workflows/test.yaml/badge.svg?branch=master)](https://github.com/Trusted97/whitecat/actions/workflows/test.yaml)[![codecov](https://camo.githubusercontent.com/18dbec65d9fce30f8676af93a47c79abd5568cd5c3283d091c6cb50ce5cc0b61/68747470733a2f2f636f6465636f762e696f2f67682f5472757374656439372f77686974656361742f6272616e63682f6d61737465722f67726170682f62616467652e7376673f746f6b656e3d555243574f48394a4652)](https://codecov.io/gh/Trusted97/whitecat)[![Packagist PHP Version](https://camo.githubusercontent.com/46d7cff9d76d576a8158ddfb1e41756be4a965bcf353420438cd237d50e25e55/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f646570656e64656e63792d762f7472757374656439372f77686974656361742f706870)](https://camo.githubusercontent.com/46d7cff9d76d576a8158ddfb1e41756be4a965bcf353420438cd237d50e25e55/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f646570656e64656e63792d762f7472757374656439372f77686974656361742f706870)[![GitHub](https://camo.githubusercontent.com/68561155cc5a03dd84d6b856d6719203f012c69dddb7dadc43fc0b566b4bbf6d/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f5472757374656439372f7768697465636174)](https://camo.githubusercontent.com/68561155cc5a03dd84d6b856d6719203f012c69dddb7dadc43fc0b566b4bbf6d/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f5472757374656439372f7768697465636174)[![Packagist Version](https://camo.githubusercontent.com/39982e35c7d4e26a6ea1ebc8a261fd0a555699bbb8a21bebe98894ed0ba2d8cc/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f7472757374656439372f7768697465636174)](https://camo.githubusercontent.com/39982e35c7d4e26a6ea1ebc8a261fd0a555699bbb8a21bebe98894ed0ba2d8cc/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f7472757374656439372f7768697465636174)[![justforfunnoreally.dev badge](https://camo.githubusercontent.com/b0f5d7fdff28bb80e7b9af7defa6127235728037cb9cd0f13e191a1fe1d57aaa/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6a757374666f7266756e6e6f7265616c6c792d6465762d396666)](https://justforfunnoreally.dev)[![PHPStan Enabled](https://camo.githubusercontent.com/441b5874ce4df0a2defc892979c96c46889b69cb32119d04f0b48626349f8bc9/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048505374616e2d656e61626c65642d627269676874677265656e2e7376673f7374796c653d666c6174)](https://phpstan.org/)[![Maintainability](https://camo.githubusercontent.com/f23d25512a7b4457827f0e55dfd49b71e30ad0bc461dc6f634c3f8c66138ff26/68747470733a2f2f716c74792e73682f67682f5472757374656439372f70726f6a656374732f77686974656361742f6d61696e7461696e6162696c6974792e737667)](https://qlty.sh/gh/Trusted97/projects/whitecat)

> Developer toolbox for avoid boring setup during development

Whitecat is a developer toolbox of cli command. Each command is thought for avoid boring setup in developing of PHP: Packages, Library, Composer Plugin or everything you're building!

Table of Contents
-----------------

[](#table-of-contents)

- [Install](#install)
    - [Usage](#usage)
        - [Docker setup](#docker-setup)
        - [Github init](#github-init)
        - [GitHub Workflow](#github-workflows)
        - [GitHub Issue](#github-issue)
        - [GitHub Pull](#github-pull)
        - [PHP CS Fixer](#php-cs-fixer)
        - [PHPStan](#phpstan)
        - [PHPUnit](#phpunit)
- [Contributing](#contributing)
- [License](#license)

Install
-------

[](#install)

```
composer require --dev trusted97/whitecat
```

### Usage

[](#usage)

This command list all possible command available in whitecat

```
vendor/bin/whitecat list
```

#### Docker setup

[](#docker-setup)

This command setup basic docker environment for your library

```
vendor/bin/whitecat docker:setup
```

#### Github Init

[](#github-init)

This command setup basic .github directory and related files for your library

```
vendor/bin/whitecat github:init
```

#### GitHub Workflows

[](#github-workflows)

This command setup basic workflows for GitHub through actions

```
vendor/bin/whitecat github:workflow
```

#### GitHub Issue

[](#github-issue)

This command setup basic issue template for your library

```
vendor/bin/whitecat github:issue
```

#### GitHub Pull

[](#github-pull)

This command setup basic pull request template for your library

```
vendor/bin/whitecat github:pull
```

#### PHP CS Fixer

[](#php-cs-fixer)

This command setup a basic PHP CS Fixer config file and check if in composer is installed

```
vendor/bin/whitecat php-cs-fixer:init
```

#### PHPStan

[](#phpstan)

This command setup a basic PHPStan config file with starting level of 6 and check if in composer is installed

```
vendor/bin/whitecat phpstan:init
```

#### PHPUnit

[](#phpunit)

This command setup a basic PHPUnit config file and check if in composer is installed

```
vendor/bin/whitecat phpunit:init
```

Compatibility
-------------

[](#compatibility)

Repository BranchPHP CompatibilityStatusDocs`1.x``^8.2`New features and bug fixes[Documentation 1.x](./docs)Contributing
------------

[](#contributing)

Any questions, bug reports or suggestions for improvement are very welcome. See the [contributing](./CONTRIBUTING.md) file for details on how to contribute.

License
-------

[](#license)

Whitecat is licensed under the MIT license. See the [LICENSE](./LICENSE) file for more information.

###  Health Score

40

—

FairBetter than 88% of packages

Maintenance68

Regular maintenance activity

Popularity18

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity55

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 74.3% 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

Unknown

Total

1

Last Release

528d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/1fbfe9a2902bce0c7b70f52ff36d11a91b3468fe9e1c07c55a7e8fbbcadddc74?d=identicon)[Trusted97](/maintainers/Trusted97)

---

Top Contributors

[![Trusted97](https://avatars.githubusercontent.com/u/37697178?v=4)](https://github.com/Trusted97 "Trusted97 (182 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (63 commits)")

---

Tags

cli-librarydeveloper-experiencephpdevdeveloper-experiencecli-library

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Code StylePHP CS Fixer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/trusted97-whitecat/health.svg)

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

###  Alternatives

[nunomaduro/collision

Cli error handling for console/command-line PHP applications.

4.6k331.8M8.5k](/packages/nunomaduro-collision)[symfony/maker-bundle

Symfony Maker helps you create empty commands, controllers, form classes, tests and more so you can forget about writing boilerplate code.

3.4k111.1M568](/packages/symfony-maker-bundle)[humbug/php-scoper

Prefixes all PHP namespaces in a file or directory.

7963.0M35](/packages/humbug-php-scoper)[crunzphp/crunz

Schedule your tasks right from the code.

2292.0M6](/packages/crunzphp-crunz)[ssch/typo3-rector

Instant fixes for your TYPO3 PHP code by using Rector.

2592.8M263](/packages/ssch-typo3-rector)[buggregator/trap

A simple and powerful tool for debugging PHP applications.

2591.7M40](/packages/buggregator-trap)

PHPackages © 2026

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