javiereguiluz/easyslugger
EasySlugger is a lightweight PHP library for generating clean, URL-friendly slugs from any text. It handles UTF-8 and transliterates accented and non-Latin characters, and can produce unique slugs for database records. Simple static API with no framework dependencies.
Str::slug() / Symfony String.NOASSERTION license and 2015 last release require legal and engineering review before any new use.Str::slug() or Symfony String for new Laravel applications; they are maintained with the framework and reduce supply-chain risk.For executives: This is a small slug-generation utility, not a strategic dependency. It has not been released since 2015 and has unclear licensing, so adopting it for new work adds maintenance and legal risk for a capability Laravel already provides. Recommendation: do not add it to new products; migrate existing usage to framework-native slugging when practical.
For engineering: Treat this as legacy-only. Audit where it is used, replace with Str::slug() or Symfony String where behavior matches, and add UTF-8 slug tests plus redirect handling for any changed URLs. If temporary retention is necessary, pin the version, document the license ambiguity, and schedule removal.
How can I help you explore Laravel packages today?