Text Utilityv1.0.0
@sopkit/slug
Multilingual URL-safe slug generator with complete accent and diacritics normalization.
Overview
Translates complex accent characters (like é, ü, ç, ö) into regular ASCII representations. Clean URL optimization ensures symbols are stripped correctly to boost SEO visibility.
Installation
npm install @sopkit/slug
Quick Start (ESM)
import { slugify } from "@sopkit/slug";
const slug = slugify("Café & Résumé!", { lowercase: true }); // "cafe-resume"API Reference
slugify(text: string, options?: SlugOptions): stringConverts text to slug with customized options.
isValid(slug: string): booleanChecks if a string conforms to slug format.
Rivals Comparison
How @sopkit/slug compares against the typical industry standard (slugify):
Diacritics fix
Unicode normalisation mappingManual replace arrays
Dependencies
0 (Zero dependencies)Includes nested dependencies
Bundle size
1.05 KB6 KB
SopKit Guarantee
All libraries in the SopKit ecosystem are guaranteed to have zero server calls, zero analytical trackers, and 100% client-side privacy-first execution.