speakingurl
Generate a slug – transliteration with a lot of options
dashify
Convert a camelcase or space-separated string to a dash-separated string. ~12 sloc, fast, supports diacritics.
transliteration
Unicode to ACSII transliteration / slugify module for node.js, browser, Web Worker, ReactNative and CLI.