joomla/di
PSR-11 compatible dependency injection (IoC) container from the Joomla Framework. Provides a powerful, flexible DI solution for PHP 8.1+ applications, with Composer installation and support for stable/unstable releases.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| joomla/filesystem | 0.89 | Joomla Framework filesystem utilities for common file operations. Includes helpers for safe filenames, uploads, and path handling, with a patcher component for applying file patches. Install via Composer and use in PHP apps needing lightweight filesystem tooling. | 11 | 12 | 21 | 12K | 6 | 24.3 | 49.8 | GPL-2.0 | 2 months ago | |
| joomla/console | 0.89 | Joomla Framework Console provides the infrastructure for building PHP command-line applications. It offers a base Application, command routing, input/output handling, and helpers to create structured CLI tools and workflows using composer-installed components. | 9 | 10 | 3 | 14K | 0 | 1.9 | 43.4 | GPL-2.0 | 1 year ago | |
| joomla/string | 0.88 | Joomla Framework String package for robust string handling in PHP. Installable via Composer, it provides utilities and helpers for common string operations and is maintained as part of the Joomla Framework ecosystem. | 18 | 20 | 19 | 158K | 2 | 4.7 | 55.2 | GPL-2.0 | 1 year ago | |
| joomla/utilities | 0.88 | Joomla Utilities provides lightweight helper classes for common tasks, including ArrayHelper methods to cast arrays to integers, convert arrays to objects/strings, and extract arrays from objects—handy utilities for PHP apps and Joomla Framework projects. | 3 | 4 | 11 | 18K | 1 | 1.9 | 50.3 | GPL-2.0 | 1 year ago | |
| joomla/language | 0.88 | Joomla Framework Language package for internationalization and translations. Provides interfaces and utilities to manage language strings, load translation files, and integrate multilingual support in PHP 8.1+ applications (requires joomla/string). | 4 | 4 | 13 | 13K | 0 | 2.0 | 47.2 | GPL-2.0 | 1 year ago | |
| joomla/uri | 0.87 | Joomla Framework Uri package for parsing and manipulating URIs. Provides mutable Uri and safe-to-share UriImmutable (both via UriInterface) plus UriHelper with UTF-8 safe parse_url(). Build, edit, and output hosts, ports, paths, users, passwords, and queries. | 6 | 8 | 9 | 16K | 1 | 2.8 | 46.5 | GPL-2.0 | 1 year ago | |
| joomla/archive | 0.87 | Joomla Archive intelligently selects adapters to extract common archives (zip, tar/tgz/tbz2, gz, bz2). Supports PHP 8.1+, with optional zlib/bz2 extensions, and lets you override default extractors by registering custom adapters. | 3 | 4 | 8 | 15K | 0 | 4.9 | 52.6 | GPL-2.0 | 1 year ago | |
| joomla/session | 0.87 | Framework-agnostic PHP 8.1+ session management from the Joomla Framework. Provides interfaces and utilities to start and manage sessions, store and retrieve session data, and integrate session handling cleanly within your application. | 5 | 6 | 21 | 12K | 2 | 3.2 | 45.7 | GPL-2.0 | 1 year ago | |
| jooservices/laravel-repository | 0.87 | A Laravel repository package that adds a clean data-access layer over Eloquent, helping organize queries, reuse filtering and caching logic, and keep controllers and models lean. Suitable for building testable, maintainable Laravel applications. | 0 | 0 | 0 | 998 | 0 | 17.4 | 47.6 | MIT | 2 months ago | |
| michael-rubel/laravel-enhanced-container | 0.86 | A lightweight extension for Laravel’s service container, offering convenient helpers for binding, resolving, and managing dependencies. Simplify contextual bindings, singletons, and instance handling while keeping service providers clean, expressive, and easier to test. | 88 | 88 | 3 | 546 | 0 | 0.8 | 11.9 | MIT | 1 year ago | |
| laravel-admin/site | 0.86 | Laravel package that adds a “site” singleton to the service container for storing app-wide data (supports dot notation). Includes defaults via config, can populate values from a model, and shares the container with all views as $site. | 1 | 1 | 0 | 0 | 0 | 0.6 | — | — | 9 years ago | |
| container-interop/service-provider | 0.86 | Experimental PSR draft to standardize PHP service providers (“bundles/modules”) for PSR-11 containers. Defines interfaces for registering factories and extensions so modules can share container definitions across frameworks. Not stable before 1.0; expect breaking changes. | 70 | 71 | 10 | 14K | 4 | 3.2 | 32.2 | — | 2 years ago | |
| php-di/slim-bridge | 0.86 | Integrates the PHP-DI dependency injection container with Slim, letting you use autowiring, constructor injection, and PSR-11 services in Slim applications. Configure PHP-DI once and resolve controllers, middleware, and dependencies automatically. | 177 | — | 37 | — | 4 | 3.2 | 1.5 | MIT | 1 year ago |
|
| zendframework/zend-auradi-config | 0.86 | 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 | 121 | 0 | 1.5 | 14.6 | BSD-3-Clause | 7 years ago | |
| jms/di-extra-bundle | 0.86 | — | 327 | 340 | 127 | 21K | 84 | 28.0 | 49.5 | — | 8 years ago | |
| orno/di | 0.86 | Orno\Di is a lightweight, PSR-11 compatible dependency injection container for PHP. It supports constructor and setter injection, autowiring, lazy service resolution, aliases, and shared instances, making it easy to wire dependencies cleanly in small applications and custom frameworks. | 0 | 1 | — | 0 | — | 0.0 | — | — | — | |
| joomla/event | 0.86 | Joomla Event provides the building blocks for PHP event systems, including a dispatcher implementation with prioritized listeners. Use it to define, register, and trigger events in a clean, decoupled way. Requires PHP 8.1+. | 8 | 9 | 10 | 17K | 0 | 2.1 | 45.6 | GPL-2.0 | 1 year ago | |
| php-di/php-di | 0.86 | PHP-DI is a practical, powerful, framework-agnostic dependency injection container for PHP. It helps manage services and wiring with autowiring and flexible configuration, making applications easier to build, test, and maintain across any framework. | 2,772 | 2,855 | 320 | 4M | 56 | 49.2 | 64.3 | MIT | 1 year ago | |
| joomla/filter | 0.86 | Joomla's Filter package provides input and output sanitization utilities, letting you validate and clean user data and build URL-safe strings for secure PHP applications. | 15 | 16 | 24 | 66K | 3 | 27.6 | 62.2 | GPL-2.0 | 1 month ago | |
| joomla/controller | 0.86 | Lightweight Joomla Framework controller package. Defines a ControllerInterface and an AbstractController base that wires in Input and Application objects. Implement execute() in your controller (single-task by default), with support for multi-task or HMVC patterns. | 2 | 3 | 5 | 628 | 0 | 1.7 | 32.1 | GPL-2.0 | 1 year ago |
How can I help you explore Laravel packages today?