laradic/support
A Laravel support package from Laradic providing reusable helpers and utility classes for common PHP and framework tasks, intended to simplify package development and serve as a shared foundation across Laradic projects.
Illuminate\Support. The PM decision it informs is not "which vendor do we bet on," but "do we spend engineering days writing helpers in-house, or copy/adapt an existing pattern?" Given the package's size and low adoption, the realistic outcome is borrow the pattern, own the code rather than add a runtime dependency.NOASSERTION), this is a case study in "unvalidated dependency." It supports a standing policy decision: define a minimum bar (maintenance signals, license clarity, dependents/usage) before anything enters the dependency graph.Consider it only under narrow conditions:
NOASSERTION means the repo's licensing metadata is not a recognized standard identifier — this must be resolved by legal before any commercial or redistributed use. Treat unresolved licensing as a hard stop, not a soft flag.Look elsewhere (or write it yourself) when:
Illuminate\Support surface already covers the need — Laravel's own support layer has expanded steadily and absorbs many of these conveniences over time.For executives: This is a small, low-adoption open-source utility library for Laravel. It is not a platform or vendor decision, and it carries no strategic upside — the functionality is generic and easily reproduced. The only real risk is licensing ambiguity (the repo does not declare a standard license), which is a legal exposure if we ship it inside a commercial product. Recommendation: do not adopt as a dependency. Use it, if at all, as a reference when we scope our own internal helper library. Cost of the alternative is measured in engineering days, not budget.
For engineering: Treat it as a pattern source, not a dependency. If a specific helper earns its place, vendor the code into our own support package with tests and a clear license header, and pin it. Do not pull it transitively into shared libraries, and keep it off customer-facing services. Before any use, confirm licensing with legal, and check the source for the concrete functions we actually need — the value is in a handful of helpers, not the package as a whole.
Bottom line: Low cost, low value, non-trivial licensing and maintenance risk. Evaluate, extract, own — don't depend.
How can I help you explore Laravel packages today?