PHPackages                             zetacomponents/console-tools - 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. zetacomponents/console-tools

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

zetacomponents/console-tools
============================

A set of classes to do different actions with the console (also called shell). It can render a progress bar, tables and a status bar and contains a class for parsing command line options.

1.7.5(1y ago)231.7M↑55.1%14[1 issues](https://github.com/zetacomponents/ConsoleTools/issues)18Apache-2.0PHPCI failing

Since Mar 6Pushed 7mo ago2 watchersCompare

[ Source](https://github.com/zetacomponents/ConsoleTools)[ Packagist](https://packagist.org/packages/zetacomponents/console-tools)[ Docs](https://github.com/zetacomponents)[ RSS](/packages/zetacomponents-console-tools/feed)WikiDiscussions master Synced 2d ago

READMEChangelogDependencies (3)Versions (36)Used By (18)

Zeta Components - ConsoleTools
==============================

[](#zeta-components---consoletools)

Introduction
------------

[](#introduction)

The ConsoleTools component provides several useful tools to build applications that run on a computer console (sometimes also called shell or command line). For example, eZ Publish includes several shell scripts that perform tasks like clearing caches.

Documentation
-------------

[](#documentation)

[eZ Components - ConsoleTools Online documentation](http://zetacomponents.org/documentation/trunk/ConsoleTools/tutorial.html)

Changelog
---------

[](#changelog)

- See the [ChangeLog File](ChangeLog).

License
-------

[](#license)

This solution is licensed under the [MIT](LICENSE.txt).

###  Health Score

55

—

FairBetter than 97% of packages

Maintenance50

Moderate activity, may be stable

Popularity50

Moderate usage in the ecosystem

Community33

Small or concentrated contributor base

Maturity75

Established project with proven stability

 Bus Factor1

Top contributor holds 60.8% 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 ~226 days

Recently: every ~416 days

Total

31

Last Release

637d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/892698bb1d3f6dae0e3a44abe3e26920ddb4eb000c6c583c87b4db5e5027e166?d=identicon)[beberlei](/maintainers/beberlei)

![](https://www.gravatar.com/avatar/87eaea74e4be4e86084decfe79612a4fb7b3bd76718a54368a0fe8593de7873b?d=identicon)[derickr](/maintainers/derickr)

---

Top Contributors

[![tobyS](https://avatars.githubusercontent.com/u/187140?v=4)](https://github.com/tobyS "tobyS (267 commits)")[![derickr](https://avatars.githubusercontent.com/u/208074?v=4)](https://github.com/derickr "derickr (143 commits)")[![sebastianbergmann](https://avatars.githubusercontent.com/u/25218?v=4)](https://github.com/sebastianbergmann "sebastianbergmann (7 commits)")[![beberlei](https://avatars.githubusercontent.com/u/26936?v=4)](https://github.com/beberlei "beberlei (3 commits)")[![kore](https://avatars.githubusercontent.com/u/154398?v=4)](https://github.com/kore "kore (3 commits)")[![lolautruche](https://avatars.githubusercontent.com/u/313528?v=4)](https://github.com/lolautruche "lolautruche (3 commits)")[![jrfnl](https://avatars.githubusercontent.com/u/663378?v=4)](https://github.com/jrfnl "jrfnl (3 commits)")[![guillaumelecerf](https://avatars.githubusercontent.com/u/2005706?v=4)](https://github.com/guillaumelecerf "guillaumelecerf (3 commits)")[![jpic](https://avatars.githubusercontent.com/u/94636?v=4)](https://github.com/jpic "jpic (3 commits)")[![remicollet](https://avatars.githubusercontent.com/u/270445?v=4)](https://github.com/remicollet "remicollet (2 commits)")[![covex-nn](https://avatars.githubusercontent.com/u/110878?v=4)](https://github.com/covex-nn "covex-nn (1 commits)")[![bueltge](https://avatars.githubusercontent.com/u/133425?v=4)](https://github.com/bueltge "bueltge (1 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/zetacomponents-console-tools/health.svg)

```
[![Health](https://phpackages.com/badges/zetacomponents-console-tools/health.svg)](https://phpackages.com/packages/zetacomponents-console-tools)
```

###  Alternatives

[civicrm/civicrm-core

Open source constituent relationship management for non-profits, NGOs and advocacy organizations.

751291.4k43](/packages/civicrm-civicrm-core)[illuminate/console

The Illuminate Console package.

13046.0M6.5k](/packages/illuminate-console)[fresque/fresque

A command line tool to manage your php-resque workers

127108.5k](/packages/fresque-fresque)[styleci/cli

The CLI tool for StyleCI

71470.5k9](/packages/styleci-cli)[winbox/args

Windows command-line formatter

20720.9k21](/packages/winbox-args)

PHPackages © 2026

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