Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zacanger/profane-words
A very long list of English profanity.
https://github.com/zacanger/profane-words
bad-words english language profanity words
Last synced: about 18 hours ago
JSON representation
A very long list of English profanity.
- Host: GitHub
- URL: https://github.com/zacanger/profane-words
- Owner: zacanger
- License: wtfpl
- Created: 2016-11-23T23:41:31.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2023-08-20T16:18:19.000Z (about 1 year ago)
- Last Synced: 2024-10-30T08:18:40.623Z (15 days ago)
- Topics: bad-words, english, language, profanity, words
- Language: JavaScript
- Homepage: https://npm.im/profane-words
- Size: 165 KB
- Stars: 238
- Watchers: 6
- Forks: 80
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
- Security: .github/SECURITY.md
Awesome Lists containing this project
README
# profane-words
A semi-comprehensive list of profanity in English.
[Donate](https://ko-fi.com/zacanger)
----
*Warning* don't read the list if you're easily offended. I don't even know
what at least half of these words mean.This includes words from several other lists, with some 'ok words' filtered out.
*Note* because this project started out as a compilation of other lists, there
may still be false positives that I missed here! If you come across something
that doesn't make sense, please open an issue or a PR!For other languages, you may wish to check
[here](https://github.com/LDNOOBW/List-of-Dirty-Naughty-Obscene-and-Otherwise-Bad-Words).Installation: `npm i -S profane-words`
Usage:
```javascript
import words from 'profane-words'
const arg = process.argv[2]if (words.includes(arg.toLowerCase())) {
console.warn('Watch your mouth.')
}
```All words are lowercased.
Why: disallowing words for whatever reason, probably.
License: [WTFPL](./LICENSE.md)