php-school/terminal
php-school/terminal is a PHP library for building interactive terminal apps. It provides input/output helpers, ANSI styling, cursor control, and terminal state management, making it easy to create rich CLI UIs with prompts, menus, and formatted output.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| php-parallel-lint/php-console-color | 0.83 | Adds easy, cross-platform console text styling for PHP: colors, background colors, and formatting like bold/underline. Lightweight, dependency-free, and commonly used in CLI tools to improve readability of output and error messages. | 85 | 89 | 7 | 669K | 0 | 21.6 | 63.2 | BSD-2-Clause | 4 years ago | |
| codedungeon/php-cli-colors | 0.81 | Add ANSI color codes to PHP CLI output with simple constants. Use Color::GREEN, Color::RESET, etc. to style messages in console apps. Lightweight, zero-config, and easy to drop into any Composer-based project. | 102 | 105 | 3 | 259K | 0 | 0.6 | 47.0 | MIT | — | |
| php-school/cli-menu | 0.79 | Build interactive command-line menus in PHP. Create selectable lists, checkboxes and radio items, submenus, and styled output with custom colors and layouts. Handle keyboard navigation and callbacks for a smooth TUI experience. | 1,946 | 1,959 | 108 | 13K | 7 | 38.9 | 16.9 | MIT | 8 months ago | |
| php-standard-library/php-standard-library | 0.78 | PSL is a modern standard library for PHP 8.4+, inspired by HHVM’s HSL. It offers consistent, well-typed APIs for async, collections, I/O, networking, crypto, terminal UI, and more—safer alternatives to built-ins with predictable errors and async-ready design. | 1,513 | 1,512 | 83 | 63K | 19 | 44.7 | 34.2 | MIT | 2 weeks ago | |
| php-parallel-lint/php-console-highlighter | 0.72 | Highlight PHP source code in the terminal with readable, colorized syntax. php-console-highlighter works with ConsoleColor and can highlight whole files or snippets—ideal for CLI tools, linters, and test output to quickly spot errors and context. | 88 | 89 | 6 | 680K | 0 | 21.3 | 63.1 | MIT | 4 years ago |
How can I help you explore Laravel packages today?