PHPackages                             devdot/cli-builder - 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. devdot/cli-builder

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

devdot/cli-builder
==================

Tools for development of devdot/cli.

v1.4.2(4mo ago)0231MITPHP

Since Aug 16Pushed 4mo ago1 watchersCompare

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

READMEChangelogDependencies (10)Versions (9)Used By (1)

devdot/cli-builder
==================

[](#devdotcli-builder)

*Tools for development of devdot/cli.*

See documentation on [https://github.com/devdot/cli](GitHub).

```
cli-builder 1.4.2

Usage:
  command [options] [arguments]

Options:
  -h, --help            Display help for the given command. When no command is given display help for the list command
      --silent          Do not output any message
  -q, --quiet           Only errors are displayed. All other output is suppressed
  -V, --version         Display this application version
      --ansi|--no-ansi  Force (or disable --no-ansi) ANSI output
  -n, --no-interaction  Do not ask any interactive question
  -v|vv|vvv, --verbose  Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug

Available commands:
  completion                         Dump the shell completion script
  help                               Display help for a command
  init                               Initialize a new CLI project.
  list                               List commands
  project                            Show information about the current project.
 build
  build:phar                         Build a standalone executable PHAR for this project.
  build:readme                       Make or update a README.md and fill it with the content of list.
 composer
  composer:add-binary                Add the project production binary to composer.json.
  composer:rename-namespace-command  Rename the namespace for this application.
 make
  make:base-command                  Generate a command base class. If located at the default location, it will be used as default parent for make:command.
  make:command                       Make a new command class. Will be named and registered automatically base on the namespace path.
  make:kernel                        Generate a fresh Kernel instance. If a Kernel already exists, this will carefully transform the old Kernel.
  make:provider                      Make a new service provider. Service Providers may register complex services into the container.
 run
  run:build                          Build this projects production application container.
  run:dev                            Run the project application in development mode.
  run:prod                           Run the project application in production mode. Use run:build to build the container before running the application in production mode.

```

###  Health Score

35

—

LowBetter than 79% of packages

Maintenance75

Regular maintenance activity

Popularity6

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity45

Maturing project, gaining track record

 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 ~71 days

Recently: every ~23 days

Total

8

Last Release

137d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/6f163f5df7377ef004e7cdaf08b905936b0af3d85b680d986dce83fd1bd0a0ad?d=identicon)[thomaskuschan](/maintainers/thomaskuschan)

---

Top Contributors

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

---

Tags

dev

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan, Rector

Code StylePHP\_CodeSniffer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/devdot-cli-builder/health.svg)

```
[![Health](https://phpackages.com/badges/devdot-cli-builder/health.svg)](https://phpackages.com/packages/devdot-cli-builder)
```

###  Alternatives

[psy/psysh

An interactive shell for modern PHP.

9.8k545.6M719](/packages/psy-psysh)[nunomaduro/collision

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

4.6k331.8M8.5k](/packages/nunomaduro-collision)[dereuromark/cakephp-ide-helper

CakePHP IdeHelper Plugin to improve auto-completion

1862.1M27](/packages/dereuromark-cakephp-ide-helper)[buggregator/trap

A simple and powerful tool for debugging PHP applications.

2591.7M40](/packages/buggregator-trap)[projektgopher/whisky

A simple CLI tool for managing a project's git hooks across multiple members.

241281.3k20](/packages/projektgopher-whisky)[automattic/jetpack-changelogger

Jetpack Changelogger tool. Allows for managing changelogs by dropping change files into a changelog directory with each PR.

106.7M146](/packages/automattic-jetpack-changelogger)

PHPackages © 2026

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