Cuss: A Multilingual Profanity Detection Library

2025-06-02
Cuss: A Multilingual Profanity Detection Library

Cuss is an open-source library providing lists of profane words in multiple languages along with a confidence rating. It's not intended for building profanity filters (which the author discourages), but rather for natural language processing research. The library supports various installation methods (npm, esm.sh, etc.) and includes multiple language versions (English, Arabic, Spanish, French, Italian, Portuguese, etc.). Each word is rated from 0 to 2, indicating the likelihood of its use as profanity. Additionally, the library contains other word lists such as buzzwords, common words, etc.

Development profanity detection