suppercup/laravel-tags
A Laravel tagging package from Suppercup that helps attach, manage, and query tags on Eloquent models. It offers a simple way to categorize content and build tag-based filters, making it useful for blogs, CMSs, and other apps that need flexible tagging.
taggables pivot plus tag model and slug logic) or adopt a pre-built package. This package’s scope—polymorphic relations, slug generation, translatable tag names—maps directly to common tagging requirements, so it serves as a useful feature checklist and reference design for an in-house build.Consider it only as a reference implementation or a fork candidate, not as a direct dependency:
Look elsewhere when:
suppercup/laravel-tags) does not match the repository (rinvex/laravel-tags), suggesting an unofficial fork or mirror. Supply-chain and ownership ambiguity is a procurement risk.For executives: This is a small, MIT-licensed Laravel tagging component with a sensible feature set—tags across multiple content types, URL-friendly slugs, and translated labels. However, it is archived and effectively unmaintained, with no meaningful adoption. We do not recommend it as a production dependency. Its value to us is as a design reference: it clarifies the tagging capabilities we’d want and de-risks an in-house build, which we can own outright.
For engineering: Treat it as a blueprint, not a dependency. The data model (polymorphic taggables pivot, slugged tags, translatable names) is a good pattern to replicate or adapt. Because upstream is archived and the fork’s provenance is unclear, any use should be vendored/forked with tests and version pinning, or replaced by a maintained package. Recommend a short spike to compare a ~1–2 day in-house implementation against a maintained alternative before committing to the roadmap.
Recommendation: Do not adopt as-is; use as reference, and decide between in-house build or a maintained package based on the spike.
How can I help you explore Laravel packages today?