wooorm
🐧 making it easier for developers to develop in javascript and rust · @unifiedjs · syntax trees, markdown, markup, natural language 🐧
Amsterdam, The Netherlands
Pinned Repositories
mdx
Markdown for the component era
micromark
small, safe, and great commonmark (optionally gfm) compliant markdown parser
unified
☔️ interface for parsing, inspecting, transforming, and serializing content through syntax trees
dictionaries
Hunspell dictionaries in UTF-8
franc
Natural language detection
lowlight
Virtual syntax highlighting for virtual DOMs and non-HTML things
markdown-rs
CommonMark compliant markdown parser in Rust with ASTs and extensions
mdxjs-rs
Compile MDX to JavaScript in Rust
refractor
Lightweight, robust, elegant virtual syntax highlighting using Prism
starry-night
Syntax highlighting, like GitHub
wooorm's Repositories
wooorm/xdm
Just a *really* good MDX compiler. No runtime. With esbuild, Rollup, and webpack plugins
wooorm/levenshtein.c
Levenshtein algorithm in C
wooorm/bcp-47-match
Match BCP 47 language tags with language ranges per RFC 4647
wooorm/checkmoji
Check emoji across platforms
wooorm/plain-text-data-to-json
Transform a simple plain-text database to JSON
wooorm/zwitch
Handle values based on a property
wooorm/is-badge
Check if `url` is a badge
wooorm/link-rel
List of valid values for `rel` on `<link>`
wooorm/linter-remark
Check markdown with remark in atom
wooorm/vendors
List of vendor prefixes known to the web platform
wooorm/comma-separated-tokens
Parse and stringify comma-separated tokens
wooorm/space-separated-tokens
Parse and stringify space-separated tokens
wooorm/collapse-white-space
Collapse white space.
wooorm/longest-streak
Count the longest repeating streak of a substring
wooorm/meta-name
List of values that can be used as `name`s on HTML `meta` elements
wooorm/unherit
Clone a constructor without affecting the super-class
wooorm/state-toggle
Enter/exit a state
wooorm/strip-skin-tone
Strip skin tone modifiers (as in Fitzpatrick scale) from emoji (🎅🏿 to 🎅)
wooorm/html-dangerous-encodings
List of dangerous HTML character encoding labels
wooorm/doctype
Info on HTML / XHTML / MathML / SVG doctypes
wooorm/atom-tap-test-runner
Run Atom package tests using TAP
wooorm/character-reference-invalid
Map of invalid numeric character references to their replacements, according to HTML
wooorm/datalist-interface
Simple interface for a list functioning as a database
wooorm/html-encodings
Info on HTML character encodings.
wooorm/trim-trailing-lines
Remove final newline characters from a string
wooorm/datamap-interface
Simple interface for a map functioning as a database
wooorm/detab
Detab: tabs -> spaces
wooorm/is-hidden
Check if `filename` is hidden (starts with a dot)
wooorm/cept
Intercept method calls
wooorm/djot
A light markup language