Input profanity filter

Hi,

For the last day I've been searching for a (good) profanity filter for user input.

It's pretty important that it's good. On my website, people can name whatever they have created and I would rather not have the following:

- Racial slurs, insults, basically insert any kind of curse words / sentences
- Advertisement links for gold selling, illegal porn or any other thing that may be illegal/harmful to other users

So far the best npm package I have found is 'obscenity', but this seems to break the more swear words you add.
Was this page helpful?