nowfound

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. 1

    The API that helps you filter bad words from any text

    2023 · its alternatives →

  2. 2

    Rapid fuzzy string matching in Python using various string metrics - rapidfuzz/RapidFuzz

    2020 · github.com · its alternatives →

  3. 3

    Profanity & toxicity detection for user-generated content

    2021 · rapidapi.com · its alternatives →

  4. 4

    A very naive classifier to figure out if a sentence contains dirty words - reddragon/is-dirty

    2015 · github.com · its alternatives →

  5. 5

    Detect hate speech, cyberbullying, and more in 27 languages

    2018 · tisane.ai · its alternatives →

  6. 6

    PySchemes is a library for validating data structures in python - spy16/pyschemes

    2017 · github.com · its alternatives →

  7. 7

    A Python library to clean swear words and their leetspeaks

    2019 · github.com · its alternatives →

  8. 8TN
  9. 9

    A very fast library for validating UTF-8 using AVX2/SSE4 instructions - zwegner/faster-utf8-validator

    2019 · github.com · its alternatives →

  10. 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. 11

    A curated list of most commonly used regular expressions

    2022 · uibakery.io · its alternatives →

  12. 12

    Check for swear words in a youtube video, srt file, custom

    2021 · pypi.org · its alternatives →

  13. 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. 14

    Fast & free profanity and toxicity screening via Jev & Laya

    Sep 2026 · github.com · its alternatives →

  15. 15

    Check and clean text snippets for blocked words

    Jul 2026 · apify.com · its alternatives →

  16. 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. 17

    Doing dirty (but extremely useful) things with equals. - samuelcolvin/dirty-equals

    2022 · github.com · its alternatives →

  18. 18

    Faster utf8.Valid using multi-byte processing without SIMD. - sugawarayuuta/charcoal

    2024 · github.com · its alternatives →

  19. 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. 20
  21. 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. 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. 23

    An encoding of the UK's self-isolation rules in Prolog - jamespwilliams/prolog-isolation-checker

    2021 · github.com · its alternatives →

  24. 24AT

Also compare

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 →