JSPM

Found 204 results for profanity

badwords-list

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

  • v2.0.1-4
  • 74.76
  • Published

bad-words

A javascript filter for bad words

  • v4.0.0
  • 69.21
  • Published

obscenity

Robust, extensible profanity filter.

  • v0.4.4
  • 66.27
  • Published

french-badwords-list

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

  • v1.0.7
  • 63.85
  • Published

retext-profanities

retext plugin to check for profane and vulgar wording

  • v8.0.0
  • 63.38
  • Published

@2toad/profanity

A multi-language profanity filter with full TypeScript support

  • v3.1.1
  • 63.10
  • Published

leo-profanity

Profanity filter, based on Shutterstock dictionary

  • v1.8.0
  • 61.34
  • Published

no-profanity

A JavaScript package to detect and filter profanity

  • v1.5.1
  • 59.00
  • Published

nanoid-good

Obscene words filter for nanoid

    • v3.1.0
    • 56.09
    • Published

    badwords

    A highly consumable list of bad (profanity) english words

    • v1.0.0
    • 52.55
    • Published

    bad-words-next

    JavaScript/TypeScript filter and checker for bad words aka profanity

    • v3.1.1
    • 51.95
    • 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.5
    • 49.39
    • Published

    swearjar

    Profanity detection and filtering library.

    • v0.2.0
    • 46.85
    • 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.11
    • Published

    censor-sensor

    a better profanity filter

    • v1.0.6
    • 44.67
    • 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
    • 43.96
    • Published

    f-ck

    Clean-up cuss words

    • v2.0.2
    • 39.95
    • Published

    bad-words-chinese

    A dirty word filter module supports Chinese and English

    • v1.0.2
    • 39.85
    • Published

    profanity-filter

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

    • v0.2.1
    • 37.88
    • Published

    spam-check

    Module for checking for spam words

    • v1.0.1
    • 37.56
    • Published

    profanity-light

    A lightweight profanity and bad words checker/sanitizer.

    • v1.3.2
    • 36.49
    • Published

    curse-filter

    JavaScript/Typescript multi-language curse word filter

    • v7.0.0
    • 34.83
    • 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
    • 34.73
    • Published

    content-checker

    Open-source and modern AI content moderation

    • v1.1.3
    • 31.88
    • Published

    profanity-js

    A filter of swear words. 🤬

    • v0.1.4
    • 31.67
    • Published

    bad-words-plus

    A javascript filter for bad words with display options

    • v3.0.4
    • 31.28
    • Published

    lorembarnak

    The Québécois swear generator

    • v1.0.7
    • 30.62
    • Published

    bad-words-br

    A javascript filter for bad words in Brazilian Portuguese

    • v3.0.11
    • 27.97
    • Published

    llm-guard

    A TypeScript library for validating and securing LLM prompts

    • v0.1.8
    • 26.34
    • Published

    noswearing

    Advanced Profanity Filter

    • v1.2.0
    • 25.67
    • Published

    italian-badwords-list

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

    • v1.0.3
    • 25.50
    • Published

    profanity-cleaner

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

    • v0.0.3
    • 25.44
    • Published

    profanease

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

    • v1.1.2
    • 25.35
    • Published

    swearjar-extended

    Profanity detection and filtering library.

    • v0.2.0
    • 25.03
    • Published

    super-profanity

    A profanity filter that lives up to its name.

    • v1.1.3
    • 24.60
    • Published

    bad-words-es

    A forked javascript filter for bad words in spanish and english

    • v1.0.0
    • 24.37
    • Published

    paknevis

    Paknevis.js is a persian text formatter tool.

    • v1.0.1
    • 24.15
    • Published

    mino-bad-words

    A javascript filter for bad words

    • v1.7.1
    • 23.83
    • Published

    profanitybuster

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

    • v0.1.0
    • 23.83
    • Published

    bad-words-relaxed

    A more relaxed javascript filter for bad words

    • v1.6.5
    • 23.76
    • Published

    profanity-validator

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

    • v1.3.6
    • 23.46
    • Published

    @nkzw/profane

    Zero dependency profanity detector.

    • v2.0.1
    • 22.72
    • Published

    @dsojevic/profanity-list

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

    • v1.0.0
    • 22.52
    • Published

    profanity-i18n

    A simple profanity filter for multiple languages

    • v1.0.22
    • 22.46
    • 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
    • 21.38
    • Published

    cleanword

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

    • v1.0.0
    • 20.59
    • Published

    profam

    Profanity and Spam Tool, supporting multiple languages and modes.

    • v2.0.2
    • 20.57
    • Published

    ez-antiswear

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

    • v1.0.0
    • 19.88
    • Published

    profanity

    Randomly replaces text with profanity.

    • v0.0.2
    • 19.81
    • Published

    allprofanity

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

    • v2.1.1
    • 19.73
    • Published

    toxblock

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

    • v1.0.3
    • 18.81
    • 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
    • 18.58
    • Published

    grawlix

    Replaces profanity with nonsensical symbols

    • v1.0.6
    • 17.94
    • 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
      • 17.91
      • 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
      • 17.53
      • 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.3.1
      • 17.10
      • Published

      grawlix-racism

      Replaces racial slurs with nonsensical symbols

      • v1.0.2
      • 16.60
      • Published

      easytry

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

      • v2.0.2
      • 16.55
      • Published

      bad-word-ar

      A more relaxed javascript filter for badwords.

      • v1.1.1
      • 15.09
      • Published

      bad-words-jd

      A javascript filter for bad words

      • v1.5.19
      • 15.08
      • 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
      • 14.77
      • Published

      bad-word-cli

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

        • v1.2.0
        • 14.54
        • 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
        • 14.48
        • 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
        • 13.93
        • Published

        expletives

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

        • v0.1.5
        • 13.66
        • Published

        badfilter-js

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

        • v2.0.13
        • 13.26
        • 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
        • 12.96
        • Published

        profanity-finder

        A simple profanity finding library to detect swear language.

        • v1.0.2
        • 12.69
        • 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
        • 12.59
        • Published

        badwords.js

        Swear words, so you don't need to write them.

        • v0.1.9-alpha
        • 12.43
        • Published

        bleeper

        Lightweight, zero-dependency profanity filter with advanced character substitution

        • v0.3.1
        • 12.39
        • Published

        no-cursing

        Neat profanity filter for NodeJS.

        • v1.1.5
        • 12.08
        • 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
        • 11.73
        • Published

        node-profanity-filter

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

        • v1.0.5
        • 11.54
        • Published

        profanity-middleware

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

        • v0.3.0
        • 11.54
        • Published

        grunt-profanities

        Grunt task for checking the use of profanities in your code

        • v0.1.1
        • 11.31
        • Published

        jsaway

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

        • v1.2.1
        • 11.30
        • Published

        capo-anti-swear

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

        • v1.0.0
        • 10.97
        • Published

        uncensor

        Fill in censored words with their corresponding profanities.

          • v1.0.0
          • 10.41
          • Published

          probot-profanity

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

          • v1.1.2
          • 10.41
          • 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
          • 10.31
          • 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
          • 10.07
          • Published

          safespeak

          A TypeScript/JavaScript SDK to integrate with safespeak

          • v0.0.3
          • 9.91
          • Published

          pottymouth

          PottyMouth SDK

            • v0.0.8
            • 9.61
            • Published

            hebrew-censor

            Package for censoring profane hebrew words

              • v1.0.0
              • 9.61
              • Published

              solemn-css

              Detects inappropriate language in your CSS.

              • v1.3.0
              • 9.58
              • Published

              capo-anti-links

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

              • v1.0.0
              • 9.54
              • Published

              profane

              A profanity detector.

              • v2.0.0
              • 9.08
              • Published

              censor-badwords

              Finds and Censors badwords from the given string.

              • v1.3.0
              • 8.85
              • Published

              redsee-client

              RedSee file and memory client

              • v0.0.2
              • 8.16
              • Published

              safe-shortid

              A library for generating safe short IDs with inappropriate word filtering

                • v1.0.0
                • 8.16
                • 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
                • 8.05
                • Published

                badword-util

                A highly consumable list and utilities of bad english words

                • v1.0.0
                • 8.05
                • Published

                unwashed-words

                A javascript filter for unwashed words

                • v2.0.0
                • 7.82
                • Published

                bomberman-node

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

                • v2.0.0
                • 7.57
                • Published

                phrase-filter

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

                  • v1.2.2
                  • 7.57
                  • Published

                  profanity-list.js

                  A custom list and function for blocking bad words!

                  • v1.0.2
                  • 7.43
                  • Published

                  whoolso-word-filter

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

                  • v1.0.8
                  • 7.37
                  • Published

                  cursepurse

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

                  • v0.1.5
                  • 7.06
                  • 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
                  • 7.06
                  • Published

                  censorjs

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

                  • v1.1.1
                  • 6.46
                  • 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
                  • 6.38
                  • 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
                  • 6.38
                  • Published

                  profane-detect

                  A pronunciation-based profanity filter.

                    • v1.0.2
                    • 6.38
                    • Published

                    solemn-js

                    Detects inappropriate language in your JS code.

                    • v1.3.0
                    • 6.38
                    • 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
                    • 6.32
                    • Published

                    redsee-filter

                    English profanity, email and url filter

                    • v3.0.1
                    • 6.32
                    • Published

                    mr-perfect

                    A javascript filter for badwords multiple language

                      • v1.0.4
                      • 6.32
                      • Published

                      gulp-solemn

                      A gulp plugin for detecting inappropriate language in your code.

                      • v1.3.0
                      • 6.19
                      • Published

                      badwordspluss

                      a array from badwords in alot of languages.

                      • v0.0.1
                      • 6.17
                      • Published

                      grunt-solemn

                      A grunt task for detecting inappropriate language in your code.

                      • v1.3.0
                      • 5.43
                      • Published

                      swearing-filter

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

                      • v1.0.4
                      • 5.32
                      • 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
                      • 5.32
                      • Published

                      bomberman

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

                      • v2.0.0
                      • 5.32
                      • Published

                      solemn-cli

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

                      • v1.3.0
                      • 5.27
                      • Published

                      profanify

                      Censors profane words

                      • v0.0.5
                      • 5.17
                      • Published

                      speak-no-evil

                      Searches strings for the existance of words specified in a blacklist

                      • v0.0.9
                      • 4.19
                      • Published

                      bad-words-wsn

                      A javascript filter for bad words

                      • v3.0.4
                      • 4.11
                      • Published

                      warui

                      A 250B profanity detector

                      • v0.2.0
                      • 4.03
                      • Published

                      word-blacklist

                      A javascript filter for bad words

                      • v3.0.4
                      • 4.03
                      • Published

                      regexcensor

                      A JS regex-based profanity filter

                      • v1.1.0
                      • 3.91
                      • Published

                      profanityfilter

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

                      • v1.0.2
                      • 3.91
                      • 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
                      • 3.91
                      • 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
                      • 3.90
                      • Published

                      profane-js

                      A small lightweight offline profanity checker

                      • v0.0.7
                      • 2.45
                      • 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
                      • 2.39
                      • 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
                      • 2.36
                      • Published

                      mr-rogers

                      Profanity filter

                      • v0.3.1
                      • 2.36
                      • Published

                      offensive1

                      A sample package to check out node modules

                        • v0.0.2
                        • 2.36
                        • Published

                        mrx-no-swearing-ptbr

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

                        • v1.0.5
                        • 2.36
                        • Published

                        postcss-solemn

                        A PostCSS plugin that detects inappropriate language in your CSS.

                        • v1.3.0
                        • 2.36
                        • Published

                        profanity.dev

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

                        • v1.0.0
                        • 2.33
                        • Published

                        nauti

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

                        • v0.1.0
                        • 2.33
                        • 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
                          • 2.29
                          • 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
                            • 2.29
                            • Published

                            no-bads

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

                            • v1.0.1
                            • 2.28
                            • Published

                            filtered-words

                            A javascript filter for bad words

                            • v3.0.4
                            • 2.28
                            • Published

                            beapp-bad-words

                            A javascript filter for bad words

                            • v1.0.3
                            • 2.28
                            • Published

                            swearjar_modified

                            Profanity detection and filtering library.

                            • v0.2.0
                            • 0.00
                            • Published

                            swearjar-slim

                            Profanity detection and filtering library.

                            • v0.2.0
                            • 0.00
                            • 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
                              • 0.00
                              • Published

                              nanoid-bad

                              Obscene words filter for nanoid

                              • v3.1.2
                              • 0.00
                              • Published

                              clean-speech

                              Easily censor bad words

                                • v0.0.1
                                • 0.00
                                • Published

                                swearjaranz

                                Profanity detection and filtering library.

                                • v0.4.2
                                • 0.00
                                • Published

                                swearzh

                                A javascript filter for bad words

                                • v3.0.7
                                • 0.00
                                • Published

                                @princedev/redact

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

                                • v1.1.0
                                • 0.00
                                • Published

                                nes-engel

                                A javascript filter for bad words

                                • v3.0.4
                                • 0.00
                                • Published