kaveraa/slug-history
Keep old URLs working when slugs change. kaveraa/slug-history records every slug a model has used and resolves outdated links to the current one, so renamed posts and pages keep their SEO value, avoid broken backlinks, and never return 404s to visitors or search engines.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| kaveraa/unaccent-search | 0.91 | Unaccent Search brings accent-insensitive search to Laravel and PHP. It normalizes diacritics so queries like "cafe" match "café", with simple helpers and query scopes that make multilingual, user-friendly search easy to add to any Eloquent model. | 0 | 0 | 0 | 2 | 0 | 18.7 | 7.7 | MIT | 4 weeks ago | |
| kaveraa/data-lifecycle | 0.91 | A Laravel package for managing application data throughout its lifecycle, with configurable retention policies, scheduled archival and purging, and safe cleanup of stale or sensitive records to keep databases lean and compliant. | 0 | — | 0 | — | 0 | 18.8 | — | MIT | 4 weeks ago | |
| padosoft/laravel-sluggable | 0.80 | 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 | |
| arniro/laravel-sluggable | 0.80 | 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 | |
| x-laravel/sluggable | 0.79 | 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 | |
| mgboateng/eloquent-slug | 0.79 | A Laravel package for automatic slug generation on Eloquent models. It helps create unique, URL-friendly slugs from chosen attributes, simplifying clean routes, SEO-friendly links, and manual slug handling in your application. | 3 | 4 | 0 | 0 | 1 | 0.4 | — | MIT | 9 years ago | |
| audunru/model-history | 0.78 | A Laravel package that keeps a history of changes to your Eloquent models. Automatically records creates, updates, and deletes so you can see who changed what and when, browse past versions, and build audit trails with a simple, lightweight API. | 0 | — | 0 | — | 0 | 19.6 | — | MIT | 3 weeks ago | |
| paxha/laravel-sluggable | 0.78 | paxha/laravel-sluggable is a lightweight Laravel package that automatically generates unique, SEO-friendly slugs for Eloquent models. Configure slug sources from titles or other attributes and handle collisions with ease. | 2 | — | 2 | — | 0 | 0.1 | — | MIT | 5 years ago |
|
| codinglabsau/laravel-sluggable | 0.78 | A lightweight Laravel package that adds automatic slug generation to Eloquent models. Point the trait at a source column and it creates unique, customizable, URL-friendly slugs on save, handling duplicates and separators with minimal configuration. | 2 | 2 | 0 | 0 | 0 | 0.0 | — | MIT | 2 years ago | |
| cviebrock/eloquent-sluggable | 0.78 | 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. | 3,997 | 4,062 | 448 | 435K | 0 | 33.4 | 28.2 | MIT | — | |
| oleaass/laravel-sluggable | 0.78 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| nunomaduro/laravel-sluggable | 0.77 | — | 155 | 153 | 4 | 5K | 1 | 10.5 | 22.8 | MIT | 6 months ago | |
| spatie/laravel-sluggable | 0.77 | 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 | |
| marcocesarato/php-conventional-changelog | 0.76 | Automatically generate changelogs and release notes from your Git commit history using Conventional Commits and SemVer. Configurable, Composer-friendly, and easy to run from the terminal for streamlined releases. | 251 | 251 | 40 | 75K | 1 | 31.7 | 42.1 | GPL-3.0 | 1 month ago | |
| panoscape/history | 0.76 | Eloquent model history tracking for Laravel. Add the HasOperations and HasHistories traits to record who changed which model, then browse a timeline of operations via the History facade. Includes migrations, config, and translations. | 163 | 163 | 26 | 7K | 0 | 19.4 | 25.4 | MIT | 4 months ago | |
| cocur/slugify | 0.76 | cocur/slugify converts strings into URL-friendly slugs by stripping special characters and transliterating many languages (e.g., ä → ae). Lightweight with no external dependencies, PSR-4, PHP 8.0–8.5, and integrations for Laravel, Symfony, Twig, and more. | 2,893 | 2,973 | 245 | 1M | 20 | 39.3 | 48.1 | MIT | 11 months ago | |
| ausi/slug-generator | 0.76 | Generate clean, customizable slugs for URLs and filenames using PHP’s Transliterator (CLDR). Supports many scripts (Cyrillic, Greek, CJK), locale-aware conversions, configurable valid chars and delimiters, and consistent ASCII output via simple options. | 800 | 802 | 52 | 98K | 10 | 11.0 | 32.3 | MIT | 6 years ago | |
| sabberworm/php-css-parser | 0.75 | A PHP library that parses CSS files into a manipulable data structure, allowing programmatic editing of rules and declarations before outputting optimized CSS. Supports custom charsets, strict parsing and optional multi-byte functions. Install via Composer. | 1,826 | 1,836 | 154 | 8M | 143 | 59.7 | 83.2 | MIT | 1 month ago |
How can I help you explore Laravel packages today?