symplify/symplify-kernel
Shared kernel and infrastructure for Symplify tools. Provides common console/app bootstrapping, configuration loading, service container wiring, and utilities to build consistent PHP CLI applications and packages on top of Symplify components.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| symplify/autowire-array-parameter | 0.85 | Automatically inject array parameters into PHP services with minimal configuration. Symplify Autowire Array Parameter resolves array constructor arguments from container config, reducing boilerplate and making service wiring cleaner in Symfony/Laravel-style DI setups. | 60 | 62 | 2 | 57K | 0 | 0.2 | 28.9 | MIT | — | |
| symplify/rule-doc-generator | 0.82 | Generate consistent, readable documentation for custom PHP rules. Symplify Rule Doc Generator creates rule descriptions and examples automatically, helping you document PHPStan, Rector, or coding-standard rules quickly and keep docs in sync with code. | 31 | 31 | 3 | 28K | 0 | 0.2 | 36.2 | MIT | — | |
| zendframework/zend-stdlib | 0.82 | Zend\Stdlib provides general-purpose utility components for PHP, including array helpers, messaging utilities, string wrappers, and more. Note: this repository was abandoned on 2019-12-31 and moved to laminas/laminas-stdlib. | 377 | 398 | 70 | 216K | 5 | 4.5 | 27.5 | BSD-3-Clause | 7 years ago | |
| symplify/easy-parallel | 0.81 | Run PHP tasks in parallel with a simple API. Easy Parallel helps speed up builds and code analysis by distributing work across multiple processes, while keeping output manageable and integration straightforward in existing Symplify and custom tooling. | 11 | 11 | 5 | 28K | 1 | 0.4 | 46.5 | MIT | — | |
| pear/xml_util | 0.81 | PEAR XML_Util provides handy helpers for working with XML: build attribute lists from arrays, generate tags, validate XML names, and more. Lightweight utility methods for creating and checking XML document parts in PHP. | 2 | 2 | 3 | 38K | 0 | 1.4 | 39.0 | — | 6 years ago | |
| symfony/http-kernel | 0.81 | Symfony HttpKernel turns HTTP Requests into Responses via an event-driven workflow powered by EventDispatcher. It’s the core of Symfony’s request handling and flexible enough for full-stack frameworks, micro-frameworks, or CMS platforms like Drupal. | 8,121 | 8,141 | 98 | 15M | 0 | 62.9 | 52.9 | MIT | 1 week ago | |
| pear/console_getopt | 0.80 | PEAR Console_Getopt is a small PHP library for parsing command-line options and arguments. It supports GNU-style short and long flags, handles required/optional values, and provides help-friendly parsing for CLI scripts and tools. | 85 | 85 | 14 | 2M | 0 | 1.1 | 55.3 | BSD-2-Clause | 6 years ago | |
| spiral/snapshots | 0.80 | Laravel snapshot testing helpers for asserting arrays, JSON, and HTTP responses against stored snapshots. Generate, update, and compare snapshots in tests to catch unexpected changes with clear diffs and simple PHPUnit integration. | 2 | 2 | 0 | 779 | 0 | 1.2 | 33.4 | MIT | 7 years ago | |
| phpdocumentor/filesystem | 0.80 | Lightweight filesystem utilities from phpDocumentor: path handling, directory/file discovery, and convenience helpers for interacting with the local filesystem. Useful as a small dependency for tools that need consistent file operations and traversal. | 2 | 2 | 1 | 11K | 0 | 0.0 | 48.9 | MIT | — | |
| symplify/package-builder | 0.79 | Helper utilities for building Symfony/PHP packages: lightweight DI and service configuration, parameter resolution, class and file helpers, and tooling-friendly conventions. Designed to reduce boilerplate when composing reusable packages and developer tools. | 164 | 168 | 7 | 71K | 0 | 0.5 | 25.7 | MIT | — | |
| symplify/easy-testing | 0.78 | Utilities for easier PHP unit testing, focused on writing cleaner tests with less boilerplate. Provides helpers and base test cases commonly used in Symplify tools to streamline assertions, fixture handling, and test setup across projects. | 41 | 42 | 3 | 46K | 0 | 0.1 | 29.7 | MIT | — | |
| symplify/amnesia | 0.77 | Provides PHP constant wrappers for Symfony configuration keys to replace typo-prone strings in PHP config files. Covers common extensions like Framework, Twig, Doctrine and Routing, making config safer, more discoverable, and easier to refactor. | 15 | 17 | 0 | 127 | 0 | 0.0 | 8.7 | MIT | — | |
| symplify/php-config-printer | 0.77 | Print Symfony service and parameter configs to clean PHP files using nikic/php-parser. Generate output for configured services only or full configs (e.g., from YAML arrays) via SmartPhpConfigPrinter and YamlToPhpConverter. Ideal for config transformations and automation. | 32 | 32 | 2 | 16K | 1 | 0.3 | 36.9 | MIT | — | |
| symplify/easy-ci | 0.76 | Automate PHP/Laravel CI chores with Symplify Easy CI: run code quality tools consistently, speed up setup, and keep checks uniform across projects. Handy for teams standardizing linting, static analysis, and test workflows in one place. | 18 | 20 | 3 | 41K | 0 | 0.2 | 45.3 | MIT | — | |
| symplify/changelog-linker | 0.74 | Automatically links issue and pull request references in your changelog to GitHub (and similar) URLs. Cleans up release notes by turning #123, GH-123 or full references into clickable links, with configurable patterns and formatting for consistent, readable changelogs. | 77 | 85 | 9 | 14K | 0 | 0.7 | 31.2 | MIT | — | |
| symplify/phpstan-extensions | 0.73 | Extra PHPStan rules and extensions from Symplify to improve static analysis of PHP projects. Adds better type inference and framework-aware checks, helping catch bugs earlier and keep codebases consistent with minimal configuration. | 39 | 39 | 5 | 188K | 0 | 0.4 | 50.6 | MIT | — | |
| symplify/config-transformer | 0.72 | Automates refactoring and normalization of configuration files, helping you transform legacy or inconsistent configs into a unified format. Supports common PHP config styles and streamlines upgrades by applying consistent, repeatable changes across large codebases. | 263 | 264 | 14 | 97K | 0 | 1.7 | 35.3 | MIT | — | |
| symplify/set-config-resolver | 0.72 | — | 49 | 49 | 0 | 28K | 0 | 0.1 | 26.6 | MIT | — | |
| monorepo-php/monorepo | 0.71 | Tools and conventions for managing PHP projects in a monorepo. Helps structure multiple packages/apps in one repository with shared configuration, streamlined development workflows, and automation-friendly setup. Suitable for Laravel/PHP teams consolidating codebases. | 0 | 0 | 0 | 2K | 0 | 0.0 | 44.6 | — | — | |
| ekipower/symfony-helper | 0.71 | Lightweight helper package for Symfony projects by Ekipower. Provides utilities to streamline common tasks and reduce boilerplate. Minimal public docs; check source for available helpers, usage patterns, and licensing details. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — |
How can I help you explore Laravel packages today?