remove zero-width and some other util about space
textlint rule that disallow zero width spaces.
A little helper for handling strings containing zero width control characters, ANSI styling, whitespaces, newlines, 💩, etc.
A lib for zero width character utils
Normalize strings with diacritics, zero-width whitespaces and other non-latin characters
Append, prepend, and insert zero-width space to string.
A zero width character (ZWC) processor for koishi.
trim sting and remove zero-width-space in content
Zero-width steganography utilities for invisibly embedding data in text using Unicode zero-width characters
A library that generates zero-width text
Module for embedding information in text using zero-width characters
Zero-Width Character conversions
ZWT (Zero Width Text) encoder and decoder
A **Node.js** command-line application to encode and decode messages encoded with zero-width characters. Built off of [umpox/zero-width-detection][original]
Handling zero width characters in JavaScript.
convert strings to zero-width unicode or vice-versa
Zero-Width Space Steganography, encodes/decodes hidden messages as non printable/readable characters.
Invisible mentions for Telegram bots using zero-width characters
Detects invisible zero-width characters that are not the prefix or suffix of a word.
Embed hidden UTF-8 strings inside any text using invisible Unicode characters. Two codecs: variation-selector (Invisible) and zero-width 2-bit packed (ZeroWidth).
Translate strings into invisible, zero-width strings, back and forth.
Is this value negative zero? === will lie to you
Zero Width Unicode Steganography — hide text inside invisible characters.
ESLint plugin for detecting and fixing whitespace issues - zero-width characters, non-breaking spaces, and Unicode normalization
Strip zero-width and bidi-control Unicode characters from text. Defends against invisible-payload prompt injection. Zero deps.
Utility for encoding and decoding text using zero-width characters
A CLI tool to find and fix invisible 'gremlin' characters (homoglyphs, zero-width spaces, Bidi overrides) in source code.
Strip invisible / steganographic Unicode code points from strings before they reach a knowledge store, a journal, or a prompt.
Private communication layer for AI agents.
Drop-in Rust sidecar that wraps any MCP server: scans tool calls for prompt injection (UTS-39 confusable-folding + Unicode strip + Aho+Regex), validates Ed25519 manifest signatures with TOFU keystore + Sigstore Rekor bridge, strips loader-class env keys (LD_PRELOAD, NODE_OPTIONS, ...) from spawned children, detects tools/list schema drift (Layer 7 closes rug-pull / silent-redefinition class with NFKC-canonical fingerprint + bidirectional inbound/outbound gate + BLAKE3 or SHA-256 backend for FIPS/PCI/HIPAA + optional JCS RFC 8785 canonicalisation + _meta.fingerprint cross-tool audit injection), serves a fully-wired rmcp 1.5 control-plane behind the rmcp-control feature (MCP spec 2025-11-25, closes CVE-2026-42559 transitively), exports OTLP gRPC telemetry, blocks marketplace-poisoning vectors. <5ms p99 overhead.
Zero Width Unicode Steganography — hide text in invisible characters.
Display strings in a safe platform-appropriate way
Transliterate text into J.R.R. Tolkien's Tengwar.
Accurate Unicode string width calculation for terminal applications, handling emoji, East Asian characters, combining marks, and ANSI escape sequences
Terminal security - catches homograph attacks, pipe-to-shell, ANSI injection
Terminal security analysis engine - homograph attacks, pipe-to-shell, ANSI injection
Creates a new string by concatenating enough leading zero-width pad characters to an original string to achieve a specified total length.
Reads width, height, format, DPI, and color depth from image file headers (PNG, JPEG, GIF, BMP, WebP, TIFF, ICO, SVG, AVIF) without loading the full image. Zero dependencies, fast, and memory-efficient.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.