JSPM

Found 212 results for profanity

badwords-list

A highly consumable list of bad (profanity) english words (forked from badwords)

  • v2.0.1-4
  • 73.92
  • Published

bad-words

A javascript filter for bad words

  • v4.0.0
  • 69.63
  • Published

retext-profanities

retext plugin to check for profane and vulgar wording

  • v8.0.0
  • 65.23
  • Published

obscenity

Robust, extensible profanity filter.

  • v0.4.5
  • 65.04
  • Published

@2toad/profanity

A multi-language profanity filter with full TypeScript support

  • v3.2.0
  • 64.12
  • Published

french-badwords-list

A highly consumable list of french bad (profanity) words (forked from badwords-list)

  • v1.0.7
  • 63.94
  • Published

leo-profanity

Profanity filter, based on Shutterstock dictionary

  • v1.8.0
  • 61.80
  • Published

no-profanity

A JavaScript package to detect and filter profanity

  • v1.5.1
  • 59.68
  • Published

bad-words-next

JavaScript/TypeScript filter and checker for bad words aka profanity

  • v3.1.1
  • 54.30
  • Published

badwords

A highly consumable list of bad (profanity) english words

  • v1.0.0
  • 52.33
  • Published

nanoid-good

Obscene words filter for nanoid

    • v3.1.0
    • 52.09
    • Published

    glin-profanity

    Glin-Profanity is a lightweight and efficient npm package designed to detect and filter profane language in text inputs across multiple languages. Whether you’re building a chat application, a comment section, or any platform where user-generated content

    • v2.3.8
    • 50.55
    • Published

    swearjar

    Profanity detection and filtering library.

    • v0.2.0
    • 47.88
    • Published

    deep-profanity-filter

    A thorough profanity filter that considers most common circumventions. Works with your custom list of blocked and whitelisted words and phrases. Identifies and/or replaces bad words. Works with *wildcards* at *start and/or end* of words.

    • v2.7.0
    • 46.76
    • Published

    censor-sensor

    a better profanity filter

    • v1.0.6
    • 44.61
    • Published

    @coffeeandfun/google-profanity-words

    Real profanity words banned by Google, extracted from their hidden API before shutdown. Now available as an easy-to-use Node.js library for content filtering.

    • v3.0.0
    • 41.17
    • Published

    bad-words-chinese

    A dirty word filter module supports Chinese and English

    • v1.0.2
    • 40.83
    • Published

    profanity-i18n

    A simple profanity filter for multiple languages

    • v1.0.22
    • 39.76
    • Published

    f-ck

    Clean-up cuss words

    • v2.0.2
    • 39.55
    • Published

    profanity-filter

    A node.js utility for masking words or phrases in strings that aren't allowed.

    • v0.2.1
    • 39.14
    • Published

    spam-check

    Module for checking for spam words

    • v1.0.1
    • 38.56
    • Published

    curse-filter

    JavaScript/Typescript multi-language curse word filter

    • v7.0.0
    • 38.53
    • Published

    profanity-check

    This is a multi-language profanity check for validating text is clear and doesn't contain any profane words

    • v0.0.3
    • 36.53
    • Published

    content-checker

    Open-source and modern AI content moderation

    • v1.1.3
    • 34.51
    • Published

    bad-words-plus

    A javascript filter for bad words with display options

    • v3.0.4
    • 34.19
    • Published

    profanity-light

    A lightweight profanity and bad words checker/sanitizer.

    • v1.3.2
    • 33.97
    • Published

    lorembarnak

    The Québécois swear generator

    • v1.0.7
    • 33.37
    • Published

    italian-badwords-list

    italian-badwords-list lista di parolacce italiane, list of bad (profanity) italian words

    • v1.0.3
    • 33.36
    • Published

    redsee-filter

    English profanity, email and url filter

    • v3.0.1
    • 32.26
    • Published

    bad-words-thai

    Advanced profanity filter for Thai and English text with multiple detection methods

    • v3.0.18
    • 32.16
    • Published

    noswearing

    Advanced Profanity Filter

    • v1.2.0
    • 31.34
    • Published

    profanity-cleaner

    A simple and lightweight JavaScript library that helps you clean profane or inappropriate words from a given text

    • v0.0.3
    • 30.21
    • Published

    profanity-js

    A filter of swear words. 🤬

    • v0.1.4
    • 29.85
    • Published

    redsee-server

    [![Build Status](https://travis-ci.org/confuser/node-redsee-server.png?branch=master)](https://travis-ci.org/confuser/node-redsee-server) [![Coverage Status](https://coveralls.io/repos/confuser/node-redsee-server/badge.png?branch=master)](https://coverall

    • v4.0.0
    • 29.52
    • Published

    profanease

    A lightweight javascript detector and filter for profanity words / bad words written in typescript

    • v1.1.2
    • 29.44
    • Published

    llm-guard

    A TypeScript library for validating and securing LLM prompts

    • v0.1.8
    • 29.20
    • Published

    hindi-bad-words

    A small Node.js module for detecting and cleaning profanity in Hindi, English, French, German, Italian and Spanish

    • v1.0.2
    • 28.66
    • Published

    @bielgennaro/content-moderation

    Biblioteca multi-idioma para moderação de conteúdo e detecção de palavras ofensivas (PT-BR, EN, ES)

      • v1.1.1
      • 28.60
      • Published

      bad-words-jd

      A javascript filter for bad words

      • v1.5.21
      • 28.23
      • Published

      swears

      Gives an array of swear words, and a helper function to remove them. Taken from Google's big ol' list (includes Typescript types)

      • v0.1.10
      • 27.94
      • Published

      profam

      Profanity and Spam Tool, supporting multiple languages and modes.

      • v2.0.2
      • 27.04
      • Published

      allprofanity

      A TypeScript package to filter Hindi and Hinglish bad words from text

      • v2.1.1
      • 26.56
      • Published

      redsee-client

      RedSee file and memory client

      • v0.0.2
      • 26.04
      • Published

      bad-words-br

      A javascript filter for bad words in Brazilian Portuguese

      • v3.0.11
      • 25.86
      • Published

      @projectjam/profane-detect

      a professionnal profane detector, using the entire homoglyph characters, a big list of bad words, and some salt and pepper >:)

      • v1.6.8
      • 25.72
      • Published

      @nkzw/profane

      Zero dependency profanity detector.

      • v2.0.1
      • 25.61
      • Published

      swearfilter

      Detect swear words, and handle strings containing them. Smart Detection helps to detect words using leetspeak, or any other word circumvention methods.

      • v2.0.4
      • 25.46
      • Published

      swearjar-extended

      Profanity detection and filtering library.

      • v0.2.0
      • 25.40
      • Published

      expletives

      A list of expletives and some functions to test your strings for them

      • v0.1.5
      • 25.35
      • Published

      mino-bad-words

      A javascript filter for bad words

      • v1.7.1
      • 24.64
      • Published

      grawlix

      Replaces profanity with nonsensical symbols

      • v1.0.6
      • 24.40
      • Published

      regexcensor

      A JS regex-based profanity filter

      • v1.1.0
      • 24.40
      • Published

      bleeper

      Lightweight, zero-dependency profanity filter with advanced character substitution

      • v0.3.1
      • 24.23
      • Published

      content-shield

      Ultra-fast content moderation with SymSpell fuzzy matching. Multi-language profanity detection with 100x performance improvement. 3,600+ entries across 19 languages.

      • v0.1.1
      • 23.97
      • Published

      stringmatcher

      This is a very small, and simple string matcher that scans for words or strings. Its inspired by the concept of machine learning.

      • v1.1.4
      • 23.64
      • Published

      bad-word-ar

      A more relaxed javascript filter for badwords.

      • v1.1.1
      • 23.29
      • Published

      text-moderate

      A comprehensive JavaScript library for content moderation, including profanity filtering, sentiment analysis, and toxicity detection. Leveraging advanced algorithms and external APIs, TextModerate provides developers with tools to create safer and more po

      • v1.0.8
      • 23.15
      • Published

      profanity-validator

      Profanity validation for React forms with react-hook-form & zod supported

      • v1.3.6
      • 23.07
      • Published

      cleanword

      A lightweight package to detect and filter profanity, especially Indian bad words.

      • v1.0.1
      • 23.07
      • Published

      mr-rogers

      Profanity filter

      • v0.3.1
      • 23.03
      • Published

      @princedev/redact

      Censors blacklisted words with built in lists of words that can be used.

      • v1.1.0
      • 22.91
      • Published

      bad-words-es

      A forked javascript filter for bad words in spanish and english

      • v1.0.0
      • 22.48
      • Published

      web-speech-profanity

      Web Speech API adapter to use Cognitive Services Speech Services for both speech-to-text and text-to-speech service.

      • v7.1.2-0
      • 22.43
      • Published

      super-profanity

      A profanity filter that lives up to its name.

      • v1.1.3
      • 22.21
      • Published

      @dsojevic/profanity-list

      A highly consumable list of profanities / bad words with severity ratings, exceptions, and tags.

      • v1.0.0
      • 21.94
      • Published

      mrx-no-swearing-ptbr

      Project carried out to disallow offensive words in texts specifically in Portuguese (BR)

      • v1.0.5
      • 21.63
      • Published

      profanity-middleware

      A foul-language filter for NodeJS that works seamlessly as a middleware

      • v0.3.0
      • 21.43
      • Published

      jsaway

      A simple JavaScript swear filter, inspired by GoAway by TwiN.

      • v1.2.1
      • 21.40
      • Published

      bad-words-relaxed

      A more relaxed javascript filter for bad words

      • v1.6.5
      • 20.88
      • Published

      @phyouthcenter1/bad-words-filter

      Profanity Filter allows you to implement an easy system into your bot! Example: const discord = require('discord.js'); const client = new discord.Client(); const pf = require('profanity-filter'); client.on('message', (message) => pf.message(message));

        • v1.0.2
        • 20.53
        • Published

        ainosha-badwords

        Simple bad word filter for ReactJS and React Native

          • v1.0.6
          • 20.50
          • Published

          antibiotic

          The right medication to care your sentences from unwanted words by censoring or cleaning them. Strong against common bypass methods like using different fonts or symbols between words. 0 dependencies!

          • v1.4.0
          • 20.49
          • Published

          whoolso-word-filter

          A flexible, smart word filter to prevent profanity or whatever whatever suits your taste.

          • v1.0.8
          • 20.39
          • Published

          profane

          A profanity detector.

          • v2.0.0
          • 20.31
          • Published

          persian-swear-words

          A comprehensive list of Persian swear words and phrases, provided in JSON format with a JavaScript helper function for easy integration.

          • v3.0.0
          • 19.73
          • Published

          swear-shield

          ![version](https://img.shields.io/badge/version-1.0.0-blue) ![downloads](https://img.shields.io/badge/downloads-100%2Fweek-green)

            • v1.0.4
            • 19.73
            • Published

            paknevis

            Paknevis.js is a persian text formatter tool.

            • v1.0.1
            • 19.63
            • Published

            word-sensor

            A powerful and flexible word filtering library for JavaScript/TypeScript with advanced features like regex patterns, statistics, and batch processing

            • v2.0.0
            • 19.62
            • Published

            profanity-checker-fr

            French Profanity Filter is a lightweight and easy-to-use Node.js module to detect and filter offensive words (profanity, insults) in French sentences. Ideal for chat applications, comment moderation, and any service that requires clean user-generated cont

            • v1.3.0
            • 19.58
            • Published

            fast-profanity-filter

            Fast and efficient profanity filtering that covers a wide range of words in English.

            • v0.0.5
            • 19.25
            • Published

            ez-antiswear

            A package for discord anti-swear support a lot of languages.

            • v1.0.0
            • 19.13
            • Published

            grawlix-racism

            Replaces racial slurs with nonsensical symbols

            • v1.0.2
            • 19.03
            • Published

            easytry

            A lightweight library for profanity words filter, auto generate unique alphanumeric id as incremental sequentially, etc..

            • v2.0.2
            • 18.84
            • Published

            profanity-finder

            A simple profanity finding library to detect swear language.

            • v1.0.2
            • 18.71
            • Published

            badfilter-js

            This script functions to detect and clean abusive or toxic words in text.

            • v2.0.13
            • 18.70
            • Published

            censor-badwords

            Finds and Censors badwords from the given string.

            • v1.3.0
            • 18.66
            • Published

            solemn-js

            Detects inappropriate language in your JS code.

            • v1.3.0
            • 18.50
            • Published

            bad-word-checker

            A comprehensive JavaScript package for detecting, counting, and filtering profane or inappropriate words in text content, with support for both English and Hindi bad words

            • v1.1.0
            • 18.43
            • Published

            gulp-solemn

            A gulp plugin for detecting inappropriate language in your code.

            • v1.3.0
            • 18.37
            • Published

            grunt-solemn

            A grunt task for detecting inappropriate language in your code.

            • v1.3.0
            • 18.28
            • Published

            pottymouth

            PottyMouth SDK

              • v0.0.8
              • 18.13
              • Published

              profanity-analysis

              Not all bad words are equal. This filter rates a blob of text based off bad words to determine if the blob is too vulgar to use.

              • v0.0.5
              • 16.98
              • Published

              profanity

              Randomly replaces text with profanity.

              • v0.0.2
              • 16.91
              • Published

              profanify

              Censors profane words

              • v0.0.5
              • 16.91
              • Published

              profanity-detector

              Node package which can be used to detect if sentence contains profanity. Ideal for live chats. A product of Toppr: Learning App for 5th to 12th.

              • v1.1.1
              • 16.75
              • Published

              postcss-solemn

              A PostCSS plugin that detects inappropriate language in your CSS.

              • v1.3.0
              • 16.66
              • Published

              solemn-css

              Detects inappropriate language in your CSS.

              • v1.3.0
              • 16.56
              • Published

              phrase-filter

              ## Installation `yarn add -D phrase-filter`

                • v1.2.2
                • 16.17
                • Published

                swearjaranz

                Profanity detection and filtering library.

                • v0.4.2
                • 16.04
                • Published

                uncensor

                Fill in censored words with their corresponding profanities.

                  • v1.0.0
                  • 16.04
                  • Published

                  profane-js

                  A small lightweight offline profanity checker

                  • v0.0.7
                  • 15.97
                  • Published

                  censorjs

                  Javascript profanity filter. Uses regex to filter out replacements and derivatives. Based on BanBuilder (https://github.com/snipe/banbuilder)

                  • v1.1.1
                  • 15.60
                  • Published

                  speak-no-evil

                  Searches strings for the existance of words specified in a blacklist

                  • v0.0.9
                  • 15.54
                  • Published

                  node-profanity-filter

                  A Node.js profanity filter with support for exact matching, obfuscated word detection, and customizable replacement.

                  • v1.0.5
                  • 15.17
                  • Published

                  fod4se

                  A playful text normalization library that cleans up profanity, decodes obfuscated words, and gives you full control over how the text is displayed in the end.

                  • v0.2.0
                  • 15.16
                  • Published

                  cursepurse

                  Node.js module that keeps a dictionary of words that you define are profane in your Node app.

                  • v0.1.5
                  • 15.15
                  • Published

                  profanity-list.js

                  A custom list and function for blocking bad words!

                  • v1.0.2
                  • 14.95
                  • Published

                  custom-profanity-filter

                  ![version](https://img.shields.io/badge/version-1.0.0-blue) ![downloads](https://img.shields.io/badge/downloads-100%2Fweek-green)

                    • v1.0.3
                    • 14.95
                    • Published

                    profanity-nsfw-violence-checker

                    A powerful TypeScript library to detect and censor profanity, sexual content, violence, and hate speech in both plain text and HTML.

                    • v1.0.2
                    • 14.93
                    • Published

                    toxblock

                    A professional TypeScript module that uses Gemini AI to detect profanity and toxic content in all languages

                    • v1.0.3
                    • 14.93
                    • Published

                    bad-words-wsn

                    A javascript filter for bad words

                    • v3.0.4
                    • 14.49
                    • Published

                    probot-profanity

                    a GitHub App that marks/censors Issues and Pull Requests containing offensive content.

                    • v1.1.2
                    • 14.46
                    • Published

                    bad-word-cli

                    A CLI to clean and detect profane words using the 'bad-words' package

                      • v1.2.0
                      • 14.26
                      • Published

                      safe-shortid

                      A library for generating safe short IDs with inappropriate word filtering

                        • v1.0.0
                        • 13.90
                        • Published

                        swearing-filter

                        Multilingual profanity filter supporting English, Russian, Finnish, and more

                        • v1.0.4
                        • 13.87
                        • Published

                        text-warden

                        A lightweight utility library for detecting and sanitizing sensitive or unsafe text content in strings. Ideal for filtering offensive words, enforcing content policies, or building text moderation features in Node.js and frontend applications

                        • v0.2.4
                        • 13.50
                        • Published

                        abuse-detection

                        A package to detect abusive words in multiple languages including English, Spanish, French, German, Italian, Portuguese, Dutch, Russian, Chinese, Japanese, Korean, Arabic, and Hindi

                        • v1.1.0
                        • 13.48
                        • Published

                        word-blacklist

                        A javascript filter for bad words

                        • v3.0.4
                        • 13.40
                        • Published

                        grunt-profanities

                        Grunt task for checking the use of profanities in your code

                        • v0.1.1
                        • 13.32
                        • Published

                        safespeak

                        A TypeScript/JavaScript SDK to integrate with safespeak

                        • v0.0.3
                        • 13.32
                        • Published

                        capo-anti-links

                        A package for discord anti-links support a lot of websites/domains.

                        • v1.0.0
                        • 13.12
                        • Published

                        bomberman-node

                        Client for interacting with Bomberman HTTP API. For more information visit http://bomberman.ikayzo.com/

                        • v2.0.0
                        • 13.12
                        • Published

                        bomberman

                        Client for interacting with Bomberman HTTP API. For more information visit http://bomberman.ikayzo.com/

                        • v2.0.0
                        • 13.10
                        • Published

                        badwords-js-from-csv

                        Simple profanity check module that inspects a string based on bad words that are defined CSV files within a folder.

                        • v1.0.2
                        • 12.93
                        • Published

                        capo-anti-swear

                        A package for discord anti-swear support a lot of languages.

                        • v1.0.0
                        • 12.93
                        • Published

                        mr-perfect

                        A javascript filter for badwords multiple language

                          • v1.0.4
                          • 12.92
                          • Published

                          offensive1

                          A sample package to check out node modules

                            • v0.0.2
                            • 12.38
                            • Published

                            hebrew-censor

                            Package for censoring profane hebrew words

                              • v1.0.0
                              • 12.29
                              • Published

                              purity-ring

                              Purity Ring sanitizes usernames by intelligently splitting concatenated strings, substituting numbers and special characters for their alphabetic equivalents, and checking the results against a customizable blacklist to ensure appropriateness.

                              • v1.0.1
                              • 11.94
                              • Published

                              nes-engel

                              A javascript filter for bad words

                              • v3.0.4
                              • 11.75
                              • Published

                              no-bads

                              For finding profanity in sentence or word. This library will help you to find the bad words

                              • v1.0.1
                              • 11.69
                              • Published

                              beapp-bad-words

                              A javascript filter for bad words

                              • v1.0.3
                              • 11.69
                              • Published

                              solemn-cli

                              A command-line tool that detects inappropriate language in your code.

                              • v1.3.0
                              • 11.56
                              • Published

                              profane-detect

                              A pronunciation-based profanity filter.

                                • v1.0.2
                                • 10.89
                                • Published

                                profanity.dev

                                A wrapper for profanity.dev's profanity API (Detects swear words)

                                • v1.0.0
                                • 10.74
                                • Published

                                badwordspluss

                                a array from badwords in alot of languages.

                                • v0.0.1
                                • 10.53
                                • Published

                                warui

                                A 250B profanity detector

                                • v0.2.0
                                • 10.37
                                • Published

                                swearzh

                                A javascript filter for bad words

                                • v3.0.7
                                • 10.28
                                • Published

                                badword-util

                                A highly consumable list and utilities of bad english words

                                • v1.0.0
                                • 9.92
                                • Published

                                profanity-anaylsis

                                Not all bad words are equal. This filter rates a blob of text based off bad words to determine if the blob is too vulgar to use.

                                • v0.0.1
                                • 9.31
                                • Published

                                filter-kata

                                **FilterKata** is a lightweight and customizable TypeScript class to detect and censor inappropriate or offensive words from text input. Perfect for chat systems, comment moderation, forums, and more.

                                  • v1.0.2
                                  • 9.24
                                  • Published

                                  filtered-words

                                  A javascript filter for bad words

                                  • v3.0.4
                                  • 9.05
                                  • Published

                                  nanoid-bad

                                  Obscene words filter for nanoid

                                  • v3.1.2
                                  • 9.05
                                  • Published

                                  profanityfilter

                                  A node.js utility for masking words or phrases in strings that aren't allowed.

                                  • v1.0.2
                                  • 8.64
                                  • Published

                                  leo-profanity-typescript

                                  [![Travis](https://img.shields.io/travis/jojoee/leo-profanity-typescript.svg)](https://travis-ci.org/jojoee/leo-profanity-typescript) [![Coverage Status](https://coveralls.io/repos/github/jojoee/leo-profanity-typescript/badge.svg?branch=master)](https://

                                  • v0.0.1
                                  • 7.96
                                  • Published

                                  nauti

                                  The fastest way to rid your strings of naughty words, supercharged by Rust

                                  • v0.1.0
                                  • 7.96
                                  • Published

                                  profanitybuster

                                  High-performance, TypeScript profanity detection and filtering library with modular language packs.

                                  • v0.1.0
                                  • 7.29
                                  • Published

                                  clean-speech

                                  Easily censor bad words

                                    • v0.0.1
                                    • 7.25
                                    • Published

                                    unwashed-words

                                    A javascript filter for unwashed words

                                    • v2.0.0
                                    • 7.19
                                    • Published

                                    swearjar_modified

                                    Profanity detection and filtering library.

                                    • v0.2.0
                                    • 6.39
                                    • Published

                                    swearjar-slim

                                    Profanity detection and filtering library.

                                    • v0.2.0
                                    • 6.18
                                    • Published

                                    nepali-profanity-checker

                                    Nepali profanity detection and censoring (Devanagari + romanized variants).

                                    • v1.0.2
                                    • 0.00
                                    • Published

                                    badword-validator

                                    A flexible TypeScript/JavaScript library for detecting and sanitizing inappropriate language with customizable word lists and plugins

                                    • v1.0.0
                                    • 0.00
                                    • Published

                                    @nishadil/badwords

                                    A lightweight multilingual bad word detection and masking library.

                                    • v1.0.2
                                    • 0.00
                                    • Published