hast utility to check if a node is inter-element whitespace
micromark factory to parse markdown whitespace (found in lots of places)
Strip comments from JSON. Lets you use comments in your JSON files!
Strip leading whitespace from each line in a string
Trim whitespace inside and around CSS rules & declarations.
A JavaScript library for escaping CSS strings and identifiers while generating the shortest possible ASCII-only output.
Check if a character is a whitespace character
hast utility to get the plain-text value of a node
rehype plugin to collapse whitespace
List of whitespace sensitive HTML tag names
Regex template tag with extended syntax, context-aware interpolation, and always-on best practices
For ruby and ruby on rails
Returns true if the value passed is all whitespace.
Collapse the leading and trailing whitespace of a string
Trim a consecutively repeated substring: foo--bar---baz → foo-bar-baz
Highly configurable, well-tested, JavaScript-based HTML minifier.
Format whitespace in HTML
Trim the whitespace within an array of GLSL tokens
Ruby SemVer in TypeScript.
Remove leading, trailing, and repeated whitespace from a string
Convention over configuration for using Vite in Ruby apps
Like ruby's abbrev module, but in js
Manage whitespace characters within your editor.
Ruby grammar for tree-sitter
An interpreter written in Ruby for the imperative, stack based language called Whitespace.
A cool Whitespace language implementation in Ruby.
Parses whitespace indented nested lists into a Ruby object of nested Hashes and Arrays.
A pure Ruby library for parsing INI documents. Preserves the structure of the original document, including whitespace and comments
Generate JSON strings from Ruby objects with flexible formatting options. Key features: keep arrays and objects on a single line when they fit; format floats to specific precision; sort and align object keys; adjust whitespace padding of arrays and objects, inside and around commas and colons. JavaScript version included.
A method's punctuation signature is its source, minus all letters, numbers, and whitespace. It can help you find similar methods, find long methods, and see how your methods are balanced. PuncSig parses your ruby classes and prints a report on your classes' punctuation signatures.
SiteFuel is a Ruby program and lightweight API for processing the source code behind your static and dynamic websites. SiteFuel can remove comments and unneeded whitespace from your CSS, HTML, and JavaScript files (as well as fragments in RHTML and PHP) files. It can also losslessly compress your PNG and JPEG images. SiteFuel can also deploy your website from SVN or GIT. Support for more formats and repositories is planned for future versions.
OSV is a high-performance CSV parser for Ruby, implemented in Rust. It wraps BurntSushi's csv-rs crate to provide fast CSV parsing with support for both hash-based and array-based row formats. Features include: Flexible input sources (file paths, gzipped files, IO objects, strings), configurable parsing options (headers, separators, quote chars), support for both hash and array output formats, whitespace trimming options, strict or flexible parsing modes, and is significantly faster than Ruby's standard CSV library.