pinoox/pincore
Pinoox Pincore is the lightweight core of the Pinoox PHP framework, offering routing, MVC structure, dependency injection, modular packaging, and essential utilities for building fast, maintainable web applications with minimal configuration. Composer-ready and designed for simple, scalable PHP deve...
repositories change and dependency release dance. This shortens the loop between "spec approved" and "shippable" for cross-cutting features.Consider adoption when:
Look elsewhere when:
nwidart/laravel-modules or similar, and migration cost outweighs the discovery convenience.Adoption should come with one non-negotiable: a written convention for which apps may import from which. Implicit namespace registration means implicit coupling, and nothing in the tooling will stop it.
For executives: This release removes manual build configuration every time one part of the product needs to use code from another. In practice that means new cross-surface features ship faster, new engineers get productive sooner, and our Windows and Mac developers stop hitting environment-specific breakage. It strengthens the case for consolidating on one modular codebase instead of splitting into separate services — a decision that would add significant operational cost. The trade-off to acknowledge: we are deepening our dependence on this framework's core, so we should treat it as a platform commitment with a defined owner, not a utility library.
For engineering: Cross-app autoloading dynamically registers sub-app PSR-4 namespaces, so models, portals, and services from sibling apps are usable directly with no composer.json edits or reinstall cycle. Relative-path discovery makes candidate folder resolution portable across all three OSes. Adopt it, but pair it with a dependency-direction rule and a lint/review check — the convenience of implicit resolution is exactly what makes accidental coupling easy to miss until it is expensive to unwind.
How can I help you explore Laravel packages today?