pmjones/caplet
Caplet is a minimal PSR-11 autowiring dependency injection container for constructor injection and simple factories. Use get() for shared instances, new() for fresh ones, configure scalar parameters via an array, and map interfaces/abstracts via factories.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| nategood/commando | 0.83 | Commando is a lightweight PHP library for building command-line apps: define options and arguments, parse input, generate help text, and validate values. Ideal for quick CLI tools and scripts with minimal boilerplate. | 803 | 812 | 81 | 30K | 24 | 14.5 | 33.2 | MIT | — | |
| tomatophp/console-helpers | 0.83 | — | 5 | 5 | 3 | 24K | 0 | 0.7 | 49.7 | MIT | 2 years ago | |
| sebastianfeldmann/cli | 0.83 | Lightweight PHP library for building CLI tools: defines commands and options, parses argv, validates input, and renders help/usage output. Clean API for composing console applications with consistent argument handling and exit codes. | 21 | 21 | 8 | 308K | 4 | 9.8 | 55.8 | MIT | 1 year ago | |
| zendframework/zend-console | 0.82 | Zend\Console provides a robust set of tools for building PHP command-line apps and scripts. It includes input parsing, argument and option handling, console adapters, and helpers for formatting output, making it easier to create interactive and portable CLI commands. | 47 | 50 | 30 | 25K | 9 | 2.3 | 27.9 | BSD-3-Clause | 7 years ago | |
| simple-cli/simple-cli | 0.82 | Dependency-free CLI framework for PHP 8 using attributes/annotations. Auto-generates --help docs, suggests mistyped commands, supports colors, interactive input with completion, and includes usage/version plus --help/--quiet/--verbose. CLI scaffolding and PHAR build support. | 11 | 12 | 2 | 14K | 0 | 4.5 | 42.4 | MIT | 3 years ago | |
| clue/commander | 0.81 | Minimal, pragmatic console framework for PHP. Define commands with arguments/options, get automatic help/usage output, and run apps via a simple dispatcher. Lightweight alternative to Symfony Console for building small CLI tools quickly. | 167 | 167 | 9 | 406 | 5 | 5.2 | 8.8 | MIT | 5 years ago | |
| alexeyshockov/plain-commands | 0.81 | — | 2 | 2 | 1 | 0 | 0 | 0.0 | — | MIT | — | |
| zenstruck/console-test | 0.81 | Test your Symfony Console commands with ease. zenstruck/console-test provides a lightweight harness to run commands, feed input, capture output, and assert exit codes and messages—ideal for fast, reliable unit/integration tests without booting full apps. | 58 | 58 | 8 | 25K | 2 | 12.9 | 38.8 | MIT | 7 months ago | |
| adhocore/cli | 0.78 | A lightweight PHP library to build interactive CLI apps with commands, options, prompts, and colored output. Create structured command-line tools quickly, with input helpers and utilities suited for both simple scripts and larger console applications. | 351 | 356 | 38 | 75K | 5 | 13.4 | 33.9 | MIT | 1 year ago | |
| titasgailius/terminal | 0.77 | A lightweight PHP package for building and running terminal commands. Compose commands with a fluent API, execute processes, stream output, handle timeouts and exit codes, and run tasks cross-platform—ideal for artisan tools, deploy scripts, and CI automation. | 513 | 514 | 37 | 2K | 0 | 8.9 | 10.3 | — | 1 year ago | |
| symfony/console | 0.77 | Symfony Console makes it easy to build beautiful, testable command-line applications in PHP. It provides structured commands, arguments and options, interactive prompts, styled output, helpers, and robust input/output handling for modern CLIs. | 9,813 | 9,992 | 266 | 18M | 0 | 66.8 | 52.7 | MIT | 3 weeks ago | |
| mnapoli/silly | 0.74 | Silly is a lightweight CLI micro-framework built on Symfony Console. Define commands with simple signatures and PHP callables, get options/arguments parsing, helpers, and DI integration (PHP-DI or Pimple) while staying compatible with Symfony Console apps. | 934 | 939 | 52 | 85K | 4 | 33.9 | 32.5 | MIT | 3 weeks ago | |
| consolidation/annotated-command | 0.74 | PHP library for building CLI commands from annotations/attributes. Define command names, options, arguments, and hooks in docblocks, then let it parse input and run methods. Used by Drush and other tools for fast, structured command definitions. | 224 | 226 | 40 | 1M | 18 | 8.1 | 58.5 | NOASSERTION | — | |
| 21torr/cli | 0.74 | — | 0 | 0 | 2 | 496 | 0 | 16.0 | 41.3 | MIT | 4 months ago | |
| league/container | 0.68 | league/container is a lightweight PSR-11 dependency injection container for PHP. Define entries, factories, and autowiring-friendly services to manage application dependencies cleanly, with modern PHP support and solid tooling for testing and analysis. | 868 | 907 | 105 | 2M | 5 | 31.4 | 53.1 | MIT | 4 months ago | |
| spatie/sun | 0.64 | Compute sun position times for any coordinates: get sunrise, solar noon (zenith), and sunset as Carbon instances, optionally for a specific date. Simple PHP API from Spatie, ideal for scheduling, dashboards, and daylight-aware features. | 75 | 77 | 14 | 5K | 0 | 11.1 | 26.4 | MIT | 7 months ago | |
| sajadsdi/array-dot-notation | 0.64 | Lightweight, high-performance PHP helper to get, set, delete, and check nested array values using dot notation. Supports multi-key operations, default values, key mapping on output, and callbacks for get/set behavior. | 4 | 5 | 0 | 90 | 0 | 1.8 | 17.7 | MIT | 2 years ago | |
| spatie/once | 0.64 | A tiny PHP helper to run code only once per request. Cache expensive computations or object initialization in a single spot, keyed automatically by the call site. Great for computed properties, accessors, and avoiding duplicate work. | 1,438 | 1,447 | 61 | 241K | 0 | 21.9 | 32.7 | MIT | 7 months ago | |
| spatie/statamic-health | 0.64 | Statamic addon that integrates Spatie Laravel Health to monitor your app with configurable checks (e.g., disk space). View health status in the control panel and get notifications via mail or Slack when checks warn or fail. | 11 | 11 | 1 | 0 | 0 | 0.4 | — | MIT | 4 years ago | |
| spatie/html-element | 0.63 | Generate dynamic HTML in PHP with a hyperscript-style API plus Emmet-like selectors. Build elements and attributes with a simple render helper (often wrapped as el()) to produce nested markup cleanly and programmatically, ideal for small view components. | 191 | 194 | 23 | 1K | 0 | 3.4 | 12.5 | MIT | 4 years ago |
How can I help you explore Laravel packages today?