php-tui/cassowary
A PHP implementation of the Cassowary constraint solver for building flexible terminal interfaces. Add and remove linear equality and inequality constraints with priorities to automatically calculate widget sizes and positions in PHP-TUI layouts.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| php-school/cli-menu | 0.83 | 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,944 | 1,954 | 105 | 41K | 8 | 38.4 | 25.0 | MIT | 2 weeks ago | |
| fisharebest/algorithm | 0.82 | A small PHP library of reusable algorithm implementations, including Dijkstra shortest-path and topological sorting, for graph traversal, dependency ordering, and routing tasks in Laravel or any Composer-based PHP project. | 71 | — | 23 | — | 3 | 2.0 | 1.1 | GPL-3.0 | — |
|
| tadcka/mapper-bundle | 0.82 | tadcka/mapper-bundle is a PHP bundle for mapping data between objects and arrays, simplifying DTO conversion and decoupling domain entities from application layers. It provides a configurable mapper integration for bundle-based PHP applications. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | — | 11 years ago | |
| crazywhalecc/static-php-cli | 0.82 | Static PHP CLI builds standalone, statically linked PHP binaries with selected extensions for Linux, macOS, and Windows, making it easy to package and distribute PHP applications without runtime dependencies. | 1,964 | 1,946 | 429 | 1K | 32 | 41.9 | 16.0 | MIT | 6 months ago | |
| nunomaduro/termwind | 0.81 | Termwind brings Tailwind CSS-style utilities to PHP CLIs. Render styled HTML in the terminal, customize styles/colors, and build beautiful output for Laravel/Symfony commands with helpers like render(), style(), and interactive prompts like ask(). | 2,502 | 2,506 | 92 | 21M | 6 | 32.6 | 62.6 | MIT | 8 months ago | |
| lolli42/finediff | 0.81 | Create HTML diffs between two strings with fine-grained character or word comparison. Outputs / markup, escapes HTML entities, supports multibyte strings, and exposes internal opcodes for diff processing. PHP 8.2+ in v1.1. | 13 | 13 | 3 | 489K | 0 | 3.3 | 55.6 | MIT | 1 year ago | |
| fp4php/functional | 0.81 | fp4php/functional brings functional programming to PHP with immutable collections, pipelines, pattern matching, and composable helpers. It simplifies data transformation and reduces boilerplate while fitting naturally into Laravel and existing PHP codebases. | 203 | 203 | 6 | 9K | 0 | 1.2 | 22.9 | MIT | 1 year ago | |
| php-parallel-lint/php-console-color | 0.81 | 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. | 87 | 89 | 8 | 1M | 0 | 2.1 | 56.4 | BSD-2-Clause | 4 years ago | |
| thesoftwarefanatics/php-html-parser | 0.81 | A PHP HTML parser for loading, traversing, and manipulating HTML documents. It provides a simple API for extracting elements, attributes, and text, making it useful for scraping, DOM-style processing, and HTML cleanup in PHP applications. | 33 | 33 | 10 | 936 | 4 | 1.8 | 20.8 | MIT | 7 years ago | |
| marquine/php-etl | 0.80 | Marquine PHP ETL is a flexible Extract, Transform, Load library for PHP and Laravel. Build clean, chainable pipelines from reusable extractors, transformers, and loaders to move and reshape data between sources and destinations, with an extensible API for maintainable data workflows. | 181 | 180 | 85 | 228 | 9 | 6.4 | 9.0 | MIT | — | |
| php-parallel-lint/php-console-highlighter | 0.80 | 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. | 86 | 86 | 6 | 1M | 0 | 1.7 | 56.4 | MIT | 4 years ago | |
| nunomaduro/pokio | 0.80 | Pokio is a dead simple asynchronous API for PHP: run closures concurrently via PCNTL forks, communicating through FFI shared memory. Use async() to start tasks and await() to collect results. Intended for internal use only, not production. | 766 | 764 | 39 | 916K | 0 | 15.3 | 45.8 | MIT | 6 months ago | |
| nunomaduro/skeleton-php | 0.80 | A clean starting point for building PHP packages, from Nuno Maduro. It bundles a sensible structure, testing setup, and tooling so you can skip boilerplate and focus on writing your package's actual code. | 998 | 997 | 69 | 3 | 0 | 7.2 | 0.0 | MIT | — | |
| php-standard-library/comparison | 0.80 | Interfaces and functions for type-safe, consistent value comparison in PHP, part of the PHP Standard Library. Provides predictable equality and ordering semantics across values, helping you write reliable, uniform comparison logic in your applications. | 1 | 1 | 0 | 90K | 0 | 21.5 | 64.8 | MIT | 1 week ago | |
| wujunze/php-cli-color | 0.80 | wujunze/php-cli-color is a lightweight PHP library for adding ANSI colors and styles to command-line output. It supports foreground and background colors, 256-color terminals, and simple chained methods to make CLI scripts, logs, and console tools easier to read. | 41 | — | 17 | — | 0 | 0.7 | — | MIT | 8 years ago |
|
| cocur/vale | 0.80 | cocur/vale is a lightweight PHP value validation library. Define reusable rules to validate strings, numbers, arrays, and objects, and get clear, consistent results without pulling in a full framework—handy for DTOs, APIs, and input sanitization. | 14 | 14 | 1 | 3K | 0 | 0.7 | 32.1 | MIT | 11 years ago | |
| calebporzio/awesome-helpers | 0.80 | A collection of handy global helper functions for Laravel, created by Caleb Porzio. Drop-in utilities that simplify common PHP and Laravel tasks so you can write cleaner, more expressive code without extra boilerplate. | 623 | 629 | 50 | 3K | 6 | 3.5 | 9.7 | — | 5 years ago | |
| fabricio872/api-modeller | 0.80 | fabricio872/api-modeller is a Laravel/PHP package for defining and generating API models, helping you scaffold consistent resources and speed up backend development. It streamlines model setup so you can focus on building endpoints and business logic. | 0 | 0 | 0 | 22 | 0 | 0.0 | 18.8 | MIT | 4 years ago | |
| edgrosvenor/tupleauth | 0.80 | TupleAuth adds tuple-based, relationship-driven authorization to Laravel. Define access as subject-relation-object tuples, then check permissions through familiar Gates and Blade directives without building complex role hierarchies. | 1 | — | 0 | — | 0 | 0.2 | — | MIT | 7 years ago | |
| puli/cli | 0.80 | The command-line interface for Puli, the PHP package discovery and management system. Inspect packages, resolve resource paths, manage repositories, and integrate package discovery into your PHP projects from the terminal. | 51 | — | 18 | — | 0 | 1.1 | 0.4 | MIT | 10 years ago |
|
How can I help you explore Laravel packages today?