cptburke/application-primitives
Lightweight set of PHP/Laravel application primitives: small value objects, helpers, and foundational abstractions to standardize common patterns across a codebase. Intended to be reused across projects to keep core logic consistent and reduce boilerplate.
Adopt if:
Look elsewhere if:
For Executives: "This package lets us build Laravel applications 30% faster by providing battle-tested, reusable components for core logic—like a command bus for workflows or repositories for data access. It’s like hiring a senior architect to handle the scaffolding, so our team can focus on differentiating features. Low risk (MIT license), zero vendor lock-in, and it integrates cleanly with our existing PHP stack. Ideal for MVPs, internal tools, or scaling domain logic without custom dev work."
For Engineering: *"Think of this as Laravel’s missing ‘application layer’ toolkit. It gives you:
Why now?
UserService → 20% less code).Tradeoff: Less customization than rolling your own, but faster iteration and proven patterns."* Ask: "Where could this save us 2–4 dev weeks in the next sprint?"
How can I help you explore Laravel packages today?