cviebrock/eloquent-sluggable
Generate SEO-friendly, unique slugs for Laravel Eloquent models automatically. Configure sources, separators, max length, reserved words, and update behavior; supports soft deletes and route model binding. Includes a SlugService and extensible hooks.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| cviebrock/eloquent-taggable | 0.91 | — | 568 | 575 | 70 | 10K | 1 | 5.0 | 17.3 | MIT | — | |
| eloquent/code-style | 0.90 | — | 0 | 0 | 0 | 40 | 0 | 0.8 | 15.7 | MIT | 3 years ago | |
| didweb/slug | 0.90 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| martinbean/laravel-sluggable-trait | 0.89 | — | 24 | 24 | 5 | 126 | 0 | 0.3 | 10.8 | MIT | — | |
| caturseptian/laravel-sluggable | 0.89 | A Laravel package for automatically generating and managing SEO-friendly slugs for Eloquent models. Customize slug sources, separators, and uniqueness rules to keep URLs clean, readable, and consistent across your application. | 0 | — | 0 | — | 0 | 19.0 | — | MIT | 3 weeks ago | |
| voku/urlify | 0.89 | PHP URL slugifier/transliterator (URLify.js port) that converts UTF-8 strings into readable, URL-safe slugs and filenames. Supports many languages via mapping tables with Portable ASCII fallback, plus helpers like downcode/transliterate and custom char rules. | 25 | 27 | 5 | 57K | 1 | 0.8 | 47.2 | BSD-3-Clause | — | |
| oliwol/laravel-slugify | 0.89 | A Laravel package for generating URL-friendly slugs from strings. Provides a simple helper to turn titles and text into clean, readable slugs for routes, posts, and other model fields, with optional customization for separator and uniqueness. | 2 | 2 | 0 | 3K | 0 | 14.5 | 47.1 | MIT | 3 months ago | |
| bpocallaghan/sluggable | 0.89 | — | 6 | 6 | 2 | 880 | 0 | 7.7 | 30.3 | MIT | 9 months ago | |
| oleaass/laravel-sluggable | 0.88 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| nunomaduro/laravel-sluggable | 0.88 | — | 155 | 153 | 4 | 5K | 1 | 10.5 | 22.8 | MIT | 6 months ago | |
| josezenem/laravel-slugidable | 0.88 | Automatically generate unique, URL-friendly slugs for your Eloquent models. Customize the source field, separator, and length, and let the package handle duplicates and slug updates when records change, keeping every route clean and consistent. | 11 | — | 0 | — | 0 | 13.2 | 0.9 | MIT | 4 months ago | |
| padosoft/laravel-sluggable | 0.88 | A Laravel package for automatically generating and maintaining slugs for Eloquent models. It simplifies creating SEO-friendly, unique URLs from model attributes, with configurable slug sources and handling for duplicate or updated values. | 4 | — | 2 | — | 0 | 0.6 | — | MIT | 4 years ago | |
| spatie/laravel-searchable | 0.88 | Structured, case-insensitive search across Eloquent models and other sources. Register models/attributes (or custom search aspects) and get grouped, typed results with titles and URLs—ideal for building unified search pages in Laravel apps. | 1,373 | 1,381 | 110 | 79K | 0 | 25.4 | 25.7 | MIT | 8 months ago | |
| calebporzio/parental | 0.88 | Single-table inheritance for Laravel Eloquent. Store multiple model “types” in one table and let Parental automatically instantiate the right child class. Keeps polymorphic-like behavior simple, with familiar relationships, queries, and mass assignment. | 1,541 | 1,530 | 104 | 28K | 5 | 28.4 | 21.4 | MIT | 8 months ago | |
| x-laravel/sluggable | 0.88 | x-laravel/sluggable is a Laravel package that simplifies generating URL-friendly slugs for Eloquent models. It automatically creates clean, unique slugs from chosen source fields, helping you build readable routes and SEO-friendly URLs with minimal configuration. | 0 | — | 0 | — | 0 | 19.5 | — | MIT | 2 weeks ago | |
| orkhanahmadov/eloquent-repository | 0.88 | — | 27 | 27 | 11 | 226 | 2 | 2.3 | 14.0 | MIT | 4 years ago | |
| sofa/eloquence-base | 0.88 | — | 79 | 79 | 64 | 6K | 12 | 9.1 | 30.4 | MIT | 5 years ago | |
| spatie/laravel-sluggable | 0.88 | Generate unique slugs for Eloquent models on create or update via a Sluggable attribute or HasSlug trait. Includes collision suffixes, translatable slugs, and self-healing URLs with 308 redirects. | 1,560 | 1,586 | 190 | 867K | 0 | 43.5 | 44.5 | MIT | 1 week ago | |
| basekit-laravel/basekit-laravel-slugs | 0.88 | Generate clean, unique, SEO-friendly slugs for your Laravel models with ease. BaseKit Slugs handles transliteration, duplicate prevention, and custom separators, integrating seamlessly through Eloquent traits and model events. Lightweight, configurable, and quick to install. | 0 | 0 | 0 | 1 | 0 | 18.5 | 4.8 | MIT | 1 month ago | |
| arniro/laravel-sluggable | 0.88 | A Laravel package for automatically generating and managing URL-friendly slugs from model attributes. Add the trait, configure slug sources, and keep unique, readable slugs for cleaner routes and SEO-friendly links with minimal setup. | 0 | — | 0 | — | 0 | 0.3 | 0.4 | MIT | 5 years ago |
How can I help you explore Laravel packages today?