JSPM

Found 205 results for profanity

bad-words-chinese

A dirty word filter module supports Chinese and English

  • v1.0.2
  • 39.77
  • Published

f-ck

Clean-up cuss words

  • v2.0.2
  • 39.74
  • 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.29
  • Published

profanity-light

A lightweight profanity and bad words checker/sanitizer.

  • v1.3.2
  • 36.22
  • 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.85
  • Published

curse-filter

JavaScript/Typescript multi-language curse word filter

  • v7.0.0
  • 34.66
  • Published

content-checker

Open-source and modern AI content moderation

  • v1.1.3
  • 31.87
  • Published

profanity-js

A filter of swear words. 🤬

  • v0.1.4
  • 31.51
  • Published

bad-words-plus

A javascript filter for bad words with display options

  • v3.0.4
  • 31.05
  • Published

lorembarnak

The Québécois swear generator

  • v1.0.7
  • 30.40
  • Published

bad-words-br

A javascript filter for bad words in Brazilian Portuguese

  • v3.0.11
  • 27.96
  • Published

llm-guard

A TypeScript library for validating and securing LLM prompts

  • v0.1.8
  • 26.21
  • Published

noswearing

Advanced Profanity Filter

  • v1.2.0
  • 25.67
  • 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.39
  • Published

italian-badwords-list

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

  • v1.0.3
  • 25.31
  • Published

profanease

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

  • v1.1.2
  • 25.22
  • Published

swearjar-extended

Profanity detection and filtering library.

  • v0.2.0
  • 24.85
  • Published

super-profanity

A profanity filter that lives up to its name.

  • v1.1.3
  • 24.47
  • Published

paknevis

Paknevis.js is a persian text formatter tool.

  • v1.0.1
  • 24.23
  • Published

bad-words-es

A forked javascript filter for bad words in spanish and english

  • v1.0.0
  • 24.19
  • Published

mino-bad-words

A javascript filter for bad words

  • v1.7.1
  • 23.81
  • Published

profanitybuster

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

  • v0.1.0
  • 23.81
  • Published

bad-words-relaxed

A more relaxed javascript filter for bad words

  • v1.6.5
  • 23.65
  • Published

profanity-validator

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

  • v1.3.6
  • 23.29
  • Published

@nkzw/profane

Zero dependency profanity detector.

  • v2.0.1
  • 22.55
  • Published

profanity-i18n

A simple profanity filter for multiple languages

  • v1.0.22
  • 22.46
  • Published

@dsojevic/profanity-list

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

  • v1.0.0
  • 22.35
  • 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.28
  • Published

profam

Profanity and Spam Tool, supporting multiple languages and modes.

  • v2.0.2
  • 20.47
  • Published

cleanword

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

  • v1.0.0
  • 20.44
  • Published

ez-antiswear

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

  • v1.0.0
  • 19.95
  • 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.59
  • Published

toxblock

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

  • v1.0.3
  • 18.80
  • 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.57
  • 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.87
    • Published

    grawlix

    Replaces profanity with nonsensical symbols

    • v1.0.6
    • 17.68
    • 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.44
    • 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.02
    • Published

    grawlix-racism

    Replaces racial slurs with nonsensical symbols

    • v1.0.2
    • 16.66
    • Published

    easytry

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

    • v2.0.2
    • 16.42
    • Published

    bad-words-jd

    A javascript filter for bad words

    • v1.5.19
    • 15.13
    • 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
    • 15.12
    • Published

    bad-word-ar

    A more relaxed javascript filter for badwords.

    • v1.1.1
    • 15.09
    • 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.70
    • 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.45
    • Published

    bad-word-cli

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

      • v1.2.0
      • 14.24
      • Published

      expletives

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

      • v0.1.5
      • 13.59
      • Published

      badfilter-js

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

      • v2.0.13
      • 13.19
      • Published

      no-cursing

      Neat profanity filter for NodeJS.

      • v1.1.5
      • 12.75
      • Published

      profanity-finder

      A simple profanity finding library to detect swear language.

      • v1.0.2
      • 12.74
      • 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

      bleeper

      Lightweight, zero-dependency profanity filter with advanced character substitution

      • v0.3.1
      • 12.43
      • Published

      badwords.js

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

      • v0.1.9-alpha
      • 12.37
      • 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.76
      • Published

      node-profanity-filter

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

      • v1.0.5
      • 11.51
      • Published

      profanity-middleware

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

      • v0.3.0
      • 11.51
      • Published

      grunt-profanities

      Grunt task for checking the use of profanities in your code

      • v0.1.1
      • 11.25
      • Published

      jsaway

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

      • v1.2.1
      • 11.14
      • Published

      capo-anti-swear

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

      • v1.0.0
      • 11.01
      • Published

      probot-profanity

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

      • v1.1.2
      • 10.40
      • Published

      uncensor

      Fill in censored words with their corresponding profanities.

        • v1.0.0
        • 10.36
        • 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
        • 10.36
        • 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.27
        • 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
        • 9.99
        • Published

        safespeak

        A TypeScript/JavaScript SDK to integrate with safespeak

        • v0.0.3
        • 9.85
        • Published

        pottymouth

        PottyMouth SDK

          • v0.0.8
          • 9.64
          • Published

          hebrew-censor

          Package for censoring profane hebrew words

            • v1.0.0
            • 9.64
            • Published

            capo-anti-links

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

            • v1.0.0
            • 9.52
            • Published

            solemn-css

            Detects inappropriate language in your CSS.

            • v1.3.0
            • 9.51
            • Published

            profane

            A profanity detector.

            • v2.0.0
            • 8.95
            • 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.84
              • Published

              bomberman-node

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

              • v2.0.0
              • 7.46
              • Published

              phrase-filter

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

                • v1.2.2
                • 7.46
                • Published

                profanity-list.js

                A custom list and function for blocking bad words!

                • v1.0.2
                • 7.41
                • 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.09
                • 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.09
                • 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.29
                  • Published

                  redsee-filter

                  English profanity, email and url filter

                  • v3.0.1
                  • 6.29
                  • Published

                  mr-perfect

                  A javascript filter for badwords multiple language

                    • v1.0.4
                    • 6.29
                    • Published

                    gulp-solemn

                    A gulp plugin for detecting inappropriate language in your code.

                    • v1.3.0
                    • 6.22
                    • Published

                    badwordspluss

                    a array from badwords in alot of languages.

                    • v0.0.1
                    • 6.13
                    • Published

                    grunt-solemn

                    A grunt task for detecting inappropriate language in your code.

                    • v1.3.0
                    • 5.42
                    • Published

                    bomberman

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

                    • v2.0.0
                    • 5.32
                    • Published

                    swearing-filter

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

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

                    solemn-cli

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

                    • v1.3.0
                    • 5.25
                    • Published

                    profanify

                    Censors profane words

                    • v0.0.5
                    • 5.18
                    • Published

                    speak-no-evil

                    Searches strings for the existance of words specified in a blacklist

                    • v0.0.9
                    • 4.13
                    • Published

                    bad-words-wsn

                    A javascript filter for bad words

                    • v3.0.4
                    • 4.10
                    • 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
                    • 4.08
                    • Published

                    word-blacklist

                    A javascript filter for bad words

                    • v3.0.4
                    • 4.02
                    • Published

                    warui

                    A 250B profanity detector

                    • v0.2.0
                    • 4.01
                    • Published

                    regexcensor

                    A JS regex-based profanity filter

                    • v1.1.0
                    • 3.92
                    • Published

                    profanityfilter

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

                    • v1.0.2
                    • 3.92
                    • 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.92
                    • 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.87
                    • Published

                    profane-js

                    A small lightweight offline profanity checker

                    • v0.0.7
                    • 2.41
                    • Published

                    postcss-solemn

                    A PostCSS plugin that detects inappropriate language in your CSS.

                    • v1.3.0
                    • 2.35
                    • 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.34
                    • Published

                    mr-rogers

                    Profanity filter

                    • v0.3.1
                    • 2.34
                    • Published

                    offensive1

                    A sample package to check out node modules

                      • v0.0.2
                      • 2.34
                      • Published

                      mrx-no-swearing-ptbr

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

                      • v1.0.5
                      • 2.34
                      • Published

                      profanity.dev

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

                      • v1.0.0
                      • 2.32
                      • Published

                      nauti

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

                      • v0.1.0
                      • 2.32
                      • 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.26
                          • Published

                          filtered-words

                          A javascript filter for bad words

                          • v3.0.4
                          • 2.26
                          • Published

                          beapp-bad-words

                          A javascript filter for bad words

                          • v1.0.3
                          • 2.26
                          • 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

                              bad-words-thai

                              Advanced profanity filter for Thai and English with language detection, fuzzy matching, and context-aware filtering

                              • v2.0.3
                              • 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