kduma/eloquent-sluggable
Generate unique, customizable slugs for Laravel Eloquent models. Automatically turn titles or other fields into URL-friendly strings, with configurable uniqueness, soft-delete handling, and per-model options. Simple to install, easy to integrate, and ideal for SEO-friendly URLs in any Laravel applic...
slug column with a unique index, and use route model binding. Feasibility depends on documented Laravel/PHP version constraints, collision behavior, and whether slug generation is configurable per model.slug column, backfill existing rows in chunks via queued jobs, deduplicate before adding a unique index, then switch route model binding from ID to slug with an ID fallback. If replacing an existing sluggable package, run dual-write/dual-read validation and compare generated slugs before cutover.How can I help you explore Laravel packages today?