profanity-nsfw-violence-checker
Version:
A powerful TypeScript library to detect and censor profanity, sexual content, violence, and hate speech in both plain text and HTML.
246 lines • 11.4 kB
JSON
{
"words": [
{ "word": "asshole", "severity": "medium" },
{ "word": "bastard", "severity": "medium" },
{ "word": "bitch", "severity": "medium" },
{ "word": "bullshit", "severity": "low" },
{ "word": "cock", "severity": "medium" },
{ "word": "crap", "severity": "low" },
{ "word": "cunt", "severity": "high" },
{ "word": "damn", "severity": "low" },
{ "word": "dammit", "severity": "low" },
{ "word": "dick", "severity": "medium" },
{ "word": "dickhead", "severity": "medium" },
{ "word": "fag", "severity": "high" },
{ "word": "faggot", "severity": "high" },
{ "word": "fuck", "severity": "high" },
{ "word": "fucking", "severity": "high" },
{ "word": "fucked", "severity": "high" },
{ "word": "fucker", "severity": "high" },
{ "word": "goddamn", "severity": "medium" },
{ "word": "hell", "severity": "low" },
{ "word": "horseshit", "severity": "medium" },
{ "word": "motherfucker", "severity": "high" },
{ "word": "nigger", "severity": "high" },
{ "word": "nigga", "severity": "high" },
{ "word": "piss", "severity": "low" },
{ "word": "pissed", "severity": "low" },
{ "word": "pussy", "severity": "medium" },
{ "word": "shit", "severity": "medium" },
{ "word": "shitty", "severity": "medium" },
{ "word": "slut", "severity": "medium" },
{ "word": "whore", "severity": "medium" },
{ "word": "twat", "severity": "medium" },
{ "word": "retard", "severity": "high" },
{ "word": "retarded", "severity": "high" },
{ "word": "spic", "severity": "high" },
{ "word": "wetback", "severity": "high" },
{ "word": "chink", "severity": "high" },
{ "word": "gook", "severity": "high" },
{ "word": "kike", "severity": "high" },
{ "word": "beaner", "severity": "high" },
{ "word": "prick", "severity": "medium" },
{ "word": "douchebag", "severity": "medium" },
{ "word": "douche", "severity": "medium" },
{ "word": "jackass", "severity": "medium" },
{ "word": "turd", "severity": "low" },
{ "word": "shithead", "severity": "medium" },
{ "word": "cocksucker", "severity": "high" },
{ "word": "motherfucking", "severity": "high" },
{ "word": "fucktard", "severity": "high" },
{ "word": "dipshit", "severity": "medium" },
{ "word": "dumbass", "severity": "medium" },
{ "word": "butthole", "severity": "low" },
{ "word": "ass", "severity": "low" },
{ "word": "arse", "severity": "low" },
{ "word": "arsehole", "severity": "medium" },
{ "word": "bollocks", "severity": "medium" },
{ "word": "bugger", "severity": "medium" },
{ "word": "bloody", "severity": "low" },
{ "word": "blimey", "severity": "low" },
{ "word": "wanker", "severity": "medium" },
{ "word": "tosser", "severity": "medium" },
{ "word": "git", "severity": "low" },
{ "word": "pillock", "severity": "low" },
{ "word": "bellend", "severity": "medium" },
{ "word": "knobhead", "severity": "medium" },
{ "word": "minge", "severity": "medium" },
{ "word": "fanny", "severity": "medium" },
{ "word": "prat", "severity": "low" },
{ "word": "numpty", "severity": "low" },
{ "word": "plonker", "severity": "low" },
{ "word": "tart", "severity": "low" },
{ "word": "slag", "severity": "medium" },
{ "word": "skank", "severity": "medium" },
{ "word": "ho", "severity": "medium" },
{ "word": "hoe", "severity": "medium" },
{ "word": "tramp", "severity": "medium" },
{ "word": "hooker", "severity": "medium" },
{ "word": "escort", "severity": "low" },
{ "word": "pimp", "severity": "medium" },
{ "word": "bimbo", "severity": "medium" },
{ "word": "airhead", "severity": "low" },
{ "word": "moron", "severity": "medium" },
{ "word": "idiot", "severity": "low" },
{ "word": "imbecile", "severity": "medium" },
{ "word": "cretin", "severity": "medium" },
{ "word": "jerk", "severity": "low" },
{ "word": "jerkoff", "severity": "medium" },
{ "word": "loser", "severity": "low" },
{ "word": "scumbag", "severity": "medium" },
{ "word": "dirtbag", "severity": "medium" },
{ "word": "sleazeball", "severity": "medium" },
{ "word": "creep", "severity": "low" },
{ "word": "pervert", "severity": "medium" },
{ "word": "perv", "severity": "medium" },
{ "word": "sicko", "severity": "medium" },
{ "word": "freak", "severity": "low" },
{ "word": "weirdo", "severity": "low" },
{ "word": "psycho", "severity": "medium" },
{ "word": "lunatic", "severity": "medium" },
{ "word": "nutjob", "severity": "medium" },
{ "word": "nutcase", "severity": "medium" },
{ "word": "crackhead", "severity": "medium" },
{ "word": "junkie", "severity": "medium" },
{ "word": "druggie", "severity": "medium" },
{ "word": "pothead", "severity": "low" },
{ "word": "stoner", "severity": "low" },
{ "word": "drunk", "severity": "low" },
{ "word": "alcoholic", "severity": "low" },
{ "word": "lush", "severity": "low" },
{ "word": "sot", "severity": "low" },
{ "word": "boozer", "severity": "low" },
{ "word": "wino", "severity": "low" },
{ "word": "fatass", "severity": "medium" },
{ "word": "fatty", "severity": "medium" },
{ "word": "lard", "severity": "medium" },
{ "word": "pig", "severity": "medium" },
{ "word": "cow", "severity": "medium" },
{ "word": "whale", "severity": "medium" },
{ "word": "beast", "severity": "medium" },
{ "word": "monster", "severity": "medium" },
{ "word": "ogre", "severity": "medium" },
{ "word": "troll", "severity": "medium" },
{ "word": "goblin", "severity": "medium" },
{ "word": "gremlin", "severity": "medium" },
{ "word": "gargoyle", "severity": "medium" },
{ "word": "ghoul", "severity": "medium" },
{ "word": "zombie", "severity": "medium" },
{ "word": "corpse", "severity": "medium" },
{ "word": "cadaver", "severity": "medium" },
{ "word": "carcass", "severity": "medium" },
{ "word": "carrion", "severity": "medium" },
{ "word": "rot", "severity": "medium" },
{ "word": "decay", "severity": "medium" },
{ "word": "putrid", "severity": "medium" },
{ "word": "rancid", "severity": "medium" },
{ "word": "foul", "severity": "low" },
{ "word": "vile", "severity": "medium" },
{ "word": "disgusting", "severity": "low" },
{ "word": "repulsive", "severity": "low" },
{ "word": "revolting", "severity": "low" },
{ "word": "nauseating", "severity": "low" },
{ "word": "sickening", "severity": "low" },
{ "word": "gross", "severity": "low" },
{ "word": "nasty", "severity": "low" },
{ "word": "filthy", "severity": "low" },
{ "word": "grimy", "severity": "low" },
{ "word": "grubby", "severity": "low" },
{ "word": "dirty", "severity": "low" },
{ "word": "soiled", "severity": "low" },
{ "word": "stained", "severity": "low" },
{ "word": "tainted", "severity": "low" },
{ "word": "contaminated", "severity": "low" },
{ "word": "infected", "severity": "low" },
{ "word": "diseased", "severity": "low" },
{ "word": "plagued", "severity": "low" },
{ "word": "cursed", "severity": "low" },
{ "word": "damned", "severity": "low" },
{ "word": "doomed", "severity": "low" },
{ "word": "screwed", "severity": "low" },
{ "word": "stuffed", "severity": "low" },
{ "word": "buggered", "severity": "medium" },
{ "word": "knackered", "severity": "low" },
{ "word": "shagged", "severity": "medium" },
{ "word": "bonked", "severity": "medium" },
{ "word": "rogered", "severity": "medium" },
{ "word": "humped", "severity": "medium" },
{ "word": "screwed", "severity": "medium" },
{ "word": "banged", "severity": "medium" },
{ "word": "nailed", "severity": "medium" },
{ "word": "hammered", "severity": "low" },
{ "word": "plastered", "severity": "low" },
{ "word": "wasted", "severity": "low" },
{ "word": "trashed", "severity": "low" },
{ "word": "smashed", "severity": "low" },
{ "word": "blitzed", "severity": "low" },
{ "word": "bombed", "severity": "low" },
{ "word": "tanked", "severity": "low" },
{ "word": "loaded", "severity": "low" },
{ "word": "lit", "severity": "low" },
{ "word": "high", "severity": "low" },
{ "word": "stoned", "severity": "low" },
{ "word": "baked", "severity": "low" },
{ "word": "blazed", "severity": "low" },
{ "word": "fried", "severity": "low" },
{ "word": "cooked", "severity": "low" },
{ "word": "toasted", "severity": "low" },
{ "word": "roasted", "severity": "low" },
{ "word": "grilled", "severity": "low" },
{ "word": "barbecued", "severity": "low" },
{ "word": "charred", "severity": "low" },
{ "word": "burned", "severity": "low" },
{ "word": "scorched", "severity": "low" },
{ "word": "singed", "severity": "low" },
{ "word": "seared", "severity": "low" },
{ "word": "branded", "severity": "low" },
{ "word": "marked", "severity": "low" },
{ "word": "scarred", "severity": "low" },
{ "word": "wounded", "severity": "low" },
{ "word": "injured", "severity": "low" },
{ "word": "hurt", "severity": "low" },
{ "word": "damaged", "severity": "low" },
{ "word": "broken", "severity": "low" },
{ "word": "shattered", "severity": "low" },
{ "word": "crushed", "severity": "low" },
{ "word": "demolished", "severity": "low" },
{ "word": "destroyed", "severity": "low" },
{ "word": "ruined", "severity": "low" },
{ "word": "wrecked", "severity": "low" },
{ "word": "devastated", "severity": "low" },
{ "word": "obliterated", "severity": "low" },
{ "word": "annihilated", "severity": "low" },
{ "word": "exterminated", "severity": "medium" },
{ "word": "eliminated", "severity": "low" },
{ "word": "terminated", "severity": "low" },
{ "word": "executed", "severity": "medium" },
{ "word": "assassinated", "severity": "medium" },
{ "word": "murdered", "severity": "high" },
{ "word": "killed", "severity": "medium" },
{ "word": "slain", "severity": "medium" },
{ "word": "butchered", "severity": "high" },
{ "word": "slaughtered", "severity": "high" },
{ "word": "massacred", "severity": "high" },
{ "word": "genocided", "severity": "high" },
{ "word": "holocausted", "severity": "high" },
{ "word": "lynched", "severity": "high" },
{ "word": "hanged", "severity": "medium" },
{ "word": "strangled", "severity": "medium" },
{ "word": "choked", "severity": "medium" },
{ "word": "suffocated", "severity": "medium" },
{ "word": "drowned", "severity": "medium" },
{ "word": "poisoned", "severity": "medium" },
{ "word": "overdosed", "severity": "medium" },
{ "word": "suicided", "severity": "medium" },
{ "word": "offed", "severity": "medium" },
{ "word": "whacked", "severity": "medium" },
{ "word": "iced", "severity": "medium" },
{ "word": "capped", "severity": "medium" },
{ "word": "popped", "severity": "medium" },
{ "word": "smoked", "severity": "medium" },
{ "word": "wasted", "severity": "medium" },
{ "word": "croaked", "severity": "medium" },
{ "word": "kicked", "severity": "low" },
{ "word": "bucket", "severity": "low" }
]
}