consolidation/config
Lightweight configuration library for PHP. Load and merge settings from multiple files and formats with a simple API, making it easy to manage app config across environments and projects. Often used as a standalone component in larger toolchains.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| illuminate/config | 0.83 | Illuminate Config is Laravel’s configuration repository. It loads and merges config files, lets you read and set values at runtime, supports environment-based defaults, and provides a consistent API for accessing app settings across services and packages. | 108 | 116 | 11 | 589K | 0 | 0.9 | 51.6 | MIT | — | |
| spiral/config | 0.83 | Spiral Config provides a flexible configuration system for Spiral apps. Load, merge, and access settings from multiple sources with a clean API, supporting layered environments and structured config classes for predictable, testable application configuration. | 2 | 2 | 1 | 4K | 0 | 22.4 | 50.2 | MIT | 6 years ago | |
| laminas/laminas-config | 0.82 | Abandoned Laminas library for managing application configuration. Provides config containers and utilities (e.g., reading/merging structured config) used across Laminas/Zend-style apps. No further development; see Laminas TSC minutes for details. | 48 | 49 | 29 | 619K | 0 | 12.2 | 50.6 | BSD-3-Clause | 2 months ago | |
| symplify/easy-ci | 0.80 | 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 | 36K | 0 | 0.2 | 45.3 | MIT | — | |
| zendframework/zend-auradi-config | 0.80 | Zend Auradi Config integrates Auradi-style configuration loading into Zend Framework apps. Provides utilities to read, merge, and manage environment-specific config sources for cleaner, modular application configuration. | 3 | 3 | 1 | 40 | 0 | 11.5 | 16.9 | BSD-3-Clause | 6 years ago | |
| eliashaeussler/php-cs-fixer-config | 0.79 | Reusable PHP-CS-Fixer config package by Elias Häussler. Provides a ready-to-use ruleset and sensible defaults to keep PHP code style consistent across projects, with easy installation and quick integration into existing fixer setups. | 2 | 2 | 0 | 15K | 1 | 24.9 | 60.3 | GPL-3.0 | 3 months ago | |
| league/config | 0.79 | Define and validate nested PHP configuration with strict schemas (via Nette Schema). Merge multiple config sources, apply defaults, enforce types/constraints, and read values using convenient dot notation. Ideal for robust, structured app and library config. | 564 | 573 | 19 | 9M | 0 | 25.3 | 65.9 | BSD-3-Clause | 3 years ago | |
| zendframework/zend-config | 0.78 | zendframework/zend-config provides configuration management for PHP apps: load settings from multiple formats (PHP arrays, INI, JSON, XML, YAML), merge/override environments, and access values via a simple object/array API. Part of the Zend Framework component set. | 87 | 92 | 36 | 50K | 3 | 12.0 | 46.1 | BSD-3-Clause | 6 years ago | |
| zendframework/zend-pimple-config | 0.77 | zendframework/zend-pimple-config integrates Zend Framework configuration with the Pimple dependency injection container. It lets you load and merge config data and wire services/parameters into a Pimple container for cleaner, centralized DI setup. | 6 | 6 | 2 | 16 | 1 | 11.0 | 8.4 | BSD-3-Clause | 6 years ago | |
| consolidation/annotated-command | 0.77 | 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. | 225 | — | 40 | — | 19 | 8.4 | 8.2 | NOASSERTION | — | |
| consolidation/log | 0.77 | A lightweight Laravel logging package that consolidates and formats application logs, helping you centralize output, reduce noise, and improve readability. Designed for easy integration and configuration across environments for consistent, structured logging. | 154 | 155 | 6 | 1M | 0 | 1.0 | 53.5 | NOASSERTION | — | |
| consolidation/robo | 0.76 | Robo is a modern PHP task runner for automating common development workflows. Define tasks in a RoboFile with a clean OO API to run tests, build assets, deploy, and more. Extensible via plugins, with useful built-in tasks and CLI tooling. | 2,702 | 2,717 | 307 | 1M | 163 | 71.7 | 77.8 | NOASSERTION | 2 years ago | |
| hassankhan/config | 0.75 | Lightweight PHP config loader (PHP 7.4+) for files or strings. Supports PHP, INI, XML, JSON, YAML (via Symfony Yaml), Properties and serialized formats. Load single/multiple files or directories, optional files, and get/set values with simple API. | 975 | 1,024 | 134 | 86K | 16 | 37.6 | 41.1 | MIT | 1 year ago | |
| symfony/config | 0.74 | Symfony Config component helps you find, load, merge, auto-fill, and validate configuration from many sources (YAML, XML, INI, database). Designed for building robust, flexible config systems in PHP applications. | 4,282 | 4,313 | 43 | 7M | 0 | 53.8 | 52.3 | MIT | 1 week ago | |
| symfony/console | 0.72 | Symfony Console makes it easy to build beautiful, testable PHP command‑line tools. Define commands, arguments and options, add interactive prompts, styled output and progress bars, plus robust input/output handling for CLI apps and scripts. | 9,830 | 10,011 | 268 | 16M | 0 | 62.9 | 52.4 | MIT | 1 week ago |
How can I help you explore Laravel packages today?