MCP server: fast unicode/whitespace/encoding cleanup before LLM input. NFKC, zero-width strip, control strip, smart-punctuation conversion, emoji strip. Built for Claude Desktop, Cursor, Cline, Windsurf, and Zed.
Strip ANSI escape codes from a string
Strip UTF-8 byte order mark (BOM) from a string
Strip comments and string literals from JavaScript code
Strip comments from JSON. Lets you use comments in your JSON files!
Strip leading whitespace from each line in a string
Strip a byte order mark (BOM) from a string.
Strip flow type annotations from your output code.
Strip line and/or block comments from a string. Blazing fast, and works with JavaScript, Sass, CSS, Less.js, and a number of other languages.
Remove leading directory components from a path, like tar's --strip-components option
Strip comments from a Pug token stream (from the lexer)
Strip the final newline character from a string or Uint8Array
A simple method that will strip a valid hex prefix off a string, if present.
Strip HTML tags from strings. No parser, accepts mixed sources.
Strip a substring from the start/end of a string
remark plugin to remove markdown formatting
Strip UTF-8 byte order mark (BOM) from a stream
Strip UTF-8 byte order mark (BOM) from a Uint8Array
Is this value negative zero? === will lie to you
Check if a string has ANSI escape codes
Easily remove Unicode combining marks from strings.
Strip ANSI color codes from a string. No dependencies.
Operating systems commonly add a trailing increment, or the word 'copy', or something similar to duplicate files. This strips those increments. Tested on Windows, MacOS, and Linux.
Remove debugger statements and functions like assert.equal and console.log from your code