Python library and CLI
sluggi
Turns any text into a clean, URL-safe slug. Latin diacritics, Greek, and Cyrillic transliterated out of the box, emoji as an optional extra. Serial, thread, and process batch modes, an asyncio API, and a CLI with shell completion. 20,000 strings in 0.74 seconds on the included benchmark.
- Install
pip install sluggi- License
- MIT
- Tests
- 86% coverage, run on every pull request
- Source
- github.com/blip-box/sluggi
- Package
- pypi.org/project/sluggi
An in-browser approximation of sluggi's default pipeline: normalize, transliterate, lowercase, extract words, join. The Python library does more, faster.