hyphenopoly
Hyphenation for node and Polyfill for client-side hyphenation.
mongoose-slug-plugin
Slugs for Mongoose with history and i18n support (uses speakingurl by default, but you can use any slug library such as limax, slugify, mollusc, or slugme)
spacesjs
replace spaces with hyphens, lowercase all characters