Dev tools · alternatives · 2026
24 alternatives to Profanity-check – A fast, robust Python library for detecting profanity
A fast, robust Python library to check for offensive language in strings. - vzhou842/profanity-check
Profanity-check is a Python library designed to detect profane language in text. It serves developers who need to moderate user-generated content or filter inappropriate language in applications. The library emphasizes… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Profanity-check – A fast, robust Python library for detecting profanity launched in 2018; newer entries below may have overtaken it.
- 1

- 2

Rapid fuzzy string matching in Python using various string metrics - rapidfuzz/RapidFuzz
2020 · github.com · its alternatives →
- 3

Profanity & toxicity detection for user-generated content
2021 · rapidapi.com · its alternatives →
- 4

A very naive classifier to figure out if a sentence contains dirty words - reddragon/is-dirty
2015 · github.com · its alternatives →
- 5
Tisane API▲205Detect hate speech, cyberbullying, and more in 27 languages
2018 · tisane.ai · its alternatives →
- 6

PySchemes is a library for validating data structures in python - spy16/pyschemes
2017 · github.com · its alternatives →
- 7

A Python library to clean swear words and their leetspeaks
2019 · github.com · its alternatives →
- 8TN
2013 · textblob.readthedocs.org · its alternatives →
- 9

A very fast library for validating UTF-8 using AVX2/SSE4 instructions - zwegner/faster-utf8-validator
2019 · github.com · its alternatives →
- 10

The problem with existing content moderation: Every developer who's built profanity filtering knows the frustration. Traditional filters either flag "assistant" because it contains "ass," or miss obviously toxic content because they're just matching keywords. They can't tell the difference between "I'll destroy you in this game" (friendly trash talk) and an actual threat. How The Profanity API solves this: I built a 5-layer detection pipeline that analyzes content progressively: Blocklist (L0): Your custom blocklist for instant flagging Static (L1): Exact match against known profanity…
Jan 2026 · the-profanity-api.com · its alternatives →
- 11
Regex library▲276A curated list of most commonly used regular expressions
2022 · uibakery.io · its alternatives →
- 12

Check for swear words in a youtube video, srt file, custom
2021 · pypi.org · its alternatives →
- 13

I made a free tool that stuns LLMs with invisible Unicode characters. *Use cases:* Anti-plagiarism, text obfuscation against LLM scrapers, or just for fun! Even just one word's worth of “gibberified” text is enough to block most LLMs from responding coherently.
Nov 2025 · gibberifier.com · its alternatives →
- 14

Fast & free profanity and toxicity screening via Jev & Laya
Sep 2026 · github.com · its alternatives →
- 15

Check and clean text snippets for blocked words
Jul 2026 · apify.com · its alternatives →
- 16

spaCy is a free open-source library for Natural Language Processing in Python. It features NER, POS tagging, dependency parsing, word vectors and more.
2015 · spacy.io · its alternatives →
- 17

Doing dirty (but extremely useful) things with equals. - samuelcolvin/dirty-equals
2022 · github.com · its alternatives →
- 18

Faster utf8.Valid using multi-byte processing without SIMD. - sugawarayuuta/charcoal
2024 · github.com · its alternatives →
- 19

Go library that provides fuzzy string matching optimized for filenames and code symbols in the style of Sublime Text, VSCode, IntelliJ IDEA et al. - sahilm/fuzzy
2018 · github.com · its alternatives →
- 20

2023 · regmedia.co.uk · its alternatives →
- 21

Learn Python Regular Expressions step by step from beginner to advanced levels - py_regular_expressions/interactive_exercises at master · learnbyexample/py_regular_expressions
2021 · github.com · its alternatives →
- 22

SIMD-accelerated UTF-8 validation for Rust. Contribute to rusticstuff/simdutf8 development by creating an account on GitHub.
2021 · github.com · its alternatives →
- 23

An encoding of the UK's self-isolation rules in Prolog - jamespwilliams/prolog-isolation-checker
2021 · github.com · its alternatives →
- 24AT
2014 · cursingapi.com · its alternatives →
Also compare
- Profanity Buster alternatives
- RapidFuzz – A fast string matching library for Python alternatives
- Profanity & Toxicity Detection alternatives
- A naive classifier to figure out if a sentence contains dirty words alternatives
- Tisane API alternatives
- PySchemes – A library for validating data structures in Python alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →