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

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

selfphp/console
===============

Minimalistic PHP console component for simple command-line tools.

v1.0.0(11mo ago)0131MITPHPPHP &gt;=8.1

Since Jun 11Pushed 11mo agoCompare

[ Source](https://github.com/selfphp/console)[ Packagist](https://packagist.org/packages/selfphp/console)[ RSS](/packages/selfphp-console/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)Dependencies (1)Versions (2)Used By (1)

selfphp/console
===============

[](#selfphpconsole)

> 🧩 A lightweight PHP console framework for simple CLI tools – with zero dependencies.

---

🚀 Features
----------

[](#-features)

- ✅ Register custom commands easily
- ✅ Automatic help command (`php bin/console help`)
- ✅ Clean PSR-4 structure
- ✅ Works on Windows, Linux, macOS
- ✅ No Symfony or external dependencies

---

📦 Installation
--------------

[](#-installation)

```
composer require selfphp/console
```

---

🛠 Usage
-------

[](#-usage)

Create an entry file (e.g. `bin/console`):

```
#!/usr/bin/env php
