Titus
@wooorm
making it easier for developers to develop in javascript and rust · syntax trees · markup
288
Published Tools
86,288
Total Stars
0
Weekly Downloads
3,520
GitHub Followers
183
Public Repos
Published Tools
200 Skillsacross 3 categories@mdx-js/loader
wooorm
Webpack loader for MDX
react-markdown
wooorm
React component to render markdown
remark-stringify
wooorm
remark plugin to add support for serializing markdown
alex
wooorm
Catch insensitive, inconsiderate writing
unified
wooorm
parse, inspect, transform, and serialize content through syntax trees
franc-cli
wooorm
CLI to detect the language of text
retext-stringify
wooorm
retext plugin to serialize prose
rehype-stringify
wooorm
rehype plugin to serialize HTML
micromark-util-encode
wooorm
micromark utility to encode dangerous html characters
@wooorm/starry-night
wooorm
Syntax highlighting, like GitHub
remark-gfm
wooorm
remark plugin to support GFM (autolink literals, footnotes, strikethrough, tables, tasklists)
remark-lint
wooorm
remark plugin to lint Markdown code style
lowlight
wooorm
Virtual syntax highlighting for virtual DOMs and non-HTML things
refractor
wooorm
Lightweight, robust, elegant virtual syntax highlighting using Prism
xdm
wooorm
an MDX compiler
vfile
wooorm
Virtual file format for text processing
remark-math
wooorm
remark plugin to parse and stringify math
remark-toc
wooorm
remark plugin to generate a table of contents (TOC)
rehype-react
wooorm
rehype plugin to transform to React
@mdx-js/language-service
wooorm
MDX support for Volar
github-slugger
wooorm
Generate a slug just like GitHub does for markdown headings.
remark-directive
wooorm
remark plugin to support directives
remark-rehype
wooorm
remark plugin that turns markdown into HTML to support rehype
unist-util-visit
wooorm
unist utility to visit nodes
remark-html
wooorm
remark plugin to compile Markdown to HTML
rehype-highlight
wooorm
rehype plugin to highlight code blocks with lowlight (highlight.js)
remark-frontmatter
wooorm
remark plugin to support frontmatter (yaml, toml, and more)
markdown-table
wooorm
Generate a markdown (GFM) table
nspell
wooorm
Hunspell compatible spell checker
mdast-util-from-markdown
wooorm
mdast utility to parse markdown
cuss
wooorm
Map of English profane words to a rating of sureness
rehype-autolink-headings
wooorm
rehype plugin to add links to headings
rehype-slug
wooorm
rehype plugin to add `id` attributes to headings
gemoji
wooorm
GitHub emoji: gemoji
syllable
wooorm
Count syllables in English words
react-remark
wooorm
Renders Markdown as React components
rehype-sanitize
wooorm
rehype plugin to sanitize HTML
rehype-raw
wooorm
rehype plugin to reparse the tree (and raw nodes)
hastscript
wooorm
hast utility to create trees
remark-github
wooorm
remark plugin to autolink references like in GitHub issues, PRs, and comments
strip-markdown
wooorm
remark plugin to remove markdown formatting
parse-english
wooorm
English natural language parser
retext-equality
wooorm
retext plugin to warn about possible insensitive, inconsiderate language
remark-breaks
wooorm
remark plugin to add break support, without needing spaces
import-meta-resolve
wooorm
Resolve things like Node.js — ponyfill for `import.meta.resolve`
mdast-util-to-markdown
wooorm
mdast utility to serialize markdown
stemmer
wooorm
Porter Stemmer algorithm
remark-validate-links
wooorm
remark plugin to validate links to headings and files
mdast-validate-links
wooorm
Validate links to headings and files in markdown
mdast-util-to-hast
wooorm
mdast utility to transform to hast
hast-util-to-html
wooorm
hast utility to serialize to HTML
rehype-external-links
wooorm
rehype plugin to automatically add `target` and `rel` attributes to external links
emphasize
wooorm
ANSI syntax highlighting for the terminal
rehype-minify-whitespace
wooorm
rehype plugin to collapse whitespace
retext-simplify
wooorm
retext plugin to check phrases for simpler alternatives
rehype-remark
wooorm
rehype plugin to transform to remark
double-metaphone
wooorm
Double Metaphone algorithm
iso-3166
wooorm
ISO 3166 (standard for country codes and codes for their subdivisions)
mdast-util-toc
wooorm
mdast utility to generate a table of contents from a tree
linked-list
wooorm
Minimalistic linked lists
n-gram
wooorm
Get n-grams from text
hast-util-to-jsx-runtime
wooorm
hast utility to transform to preact, react, solid, svelte, vue, etc
cmu-pronouncing-dictionary
wooorm
The 134,000+ words and their pronunciations in the CMU pronouncing dictionary
remark-lint-no-dead-urls
wooorm
remark-lint rule to warn when URLs are dead
unist-util-visit-parents
wooorm
unist utility to recursively walk over nodes, with ancestral information
unist-builder
wooorm
unist utility to create a new trees with a nice syntax
bcp-47
wooorm
Parse and stringify BCP 47 language tags
retext-spell
wooorm
retext plugin to check spelling
levenshtein-edit-distance
wooorm
Levenshtein edit distance
unist-util-select
wooorm
unist utility to select nodes with CSS-like selectors
trough
wooorm
`trough` is middleware
to-vfile
wooorm
vfile utility to read and write to the file system
iso-639-3
wooorm
Info on ISO 639-3
html-tag-names
wooorm
List of known HTML tag names
html-element-attributes
wooorm
Map of HTML elements to allowed attributes
dice-coefficient
wooorm
Sørensen–Dice coefficient
unified-engine
wooorm
unified engine to process multiple files, lettings users configure from the file system
retext-smartypants
wooorm
retext plugin to implement SmartyPants
hast-util-sanitize
wooorm
hast utility to sanitize nodes
hast-util-reading-time
wooorm
hast utility to estimate the reading time
parse-latin
wooorm
Latin-script (natural language) parser
parse-entities
wooorm
Parse HTML character references
remark-gemoji
wooorm
remark plugin to turn gemoji shortcodes (`:+1:`) into emoji (`👍`)
trim-lines
wooorm
Remove spaces and tabs around line-breaks
dead-or-alive
wooorm
check if urls are dead or alive
mdast-util-to-string
wooorm
mdast utility to get the plain text content of a node
afinn-165
wooorm
AFINN 165 (list of English words rated for valence) in JSON
direction
wooorm
Detect the direction of text: left-to-right, right-to-left, or neutral
retext-profanities
wooorm
retext plugin to check for profane and vulgar wording
remark-images
wooorm
remark plugin to add a simpler image syntax
property-information
wooorm
Info on the properties and attributes of the web platform
unist-util-is
wooorm
unist utility to check if a node passes a test
hast-util-select
wooorm
hast utility for `querySelector`, `querySelectorAll`, and `matches`
emoticon
wooorm
Info on ASCII emoticons
hast-util-to-mdast
wooorm
hast utility to transform to mdast
devlop
wooorm
Do things in development and nothing otherwise
hast-util-from-html
wooorm
hast utility to parse from HTML
rehype-meta
wooorm
rehype plugin to add metadata to the head of a document
vfile-matter
wooorm
vfile utility to parse the YAML front matter in a file
micromark-extension-directive
wooorm
micromark extension to support generic directives (`:cite[smith04]`)
remark-embed-images
wooorm
remark plugin to embed local images as data URIs
vfile-reporter
wooorm
vfile utility to create a report for a file
rehype-format
wooorm
rehype plugin to format HTML
bcp-47-match
wooorm
Match BCP 47 language tags with language ranges per RFC 4647
rehype-github-image
wooorm
rehype plugin to enhance images
unified-args
wooorm
create CLIs for unified processors
rehype-document
wooorm
rehype plugin to wrap a document around a fragment
unist-util-map
wooorm
unist utility to create a new tree by mapping all nodes
micromark-extension-gfm
wooorm
micromark extension to support GFM (GitHub Flavored Markdown)
retext-emoji
wooorm
retext plugin to support emoji, gemoji, and emoticons
remark-textr
wooorm
remark plugin to improve typography with Textr
svg-tag-names
wooorm
List of known SVG tag names
unist-util-inspect
wooorm
unist utility to inspect nodes
mdast-util-mdx-jsx
wooorm
mdast extension to parse and serialize MDX or MDX.js JSX
remark-reference-links
wooorm
remark plugin to transform links and images to references and definitions
remark-retext
wooorm
remark plugin to support retext
svg-element-attributes
wooorm
Map of SVG elements to allowed attributes
iso-639-2
wooorm
ISO-639-2 codes in an accessible format
html-void-elements
wooorm
List of HTML void tag names
micromark-extension-math
wooorm
micromark extension to support math (`$C_L$`)
remark-inline-links
wooorm
remark plugin to transform references and definitions into normal links and images
rehype-starry-night
wooorm
rehype plugin to highlight code with `starry-night`
rehype-dom-stringify
wooorm
rehype plugin to use browser APIs to stringify HTML
hast-util-to-text
wooorm
hast utility to get the plain-text value of a node according to the `innerText` algorithm
mdast-util-mdx
wooorm
mdast extension to parse and serialize MDX (or MDX.js)
bcp-47-normalize
wooorm
Normalize, canonicalize, and format BCP 47 tags
micromark-extension-frontmatter
wooorm
micromark extension to support frontmatter (YAML, TOML, etc)
unist-util-remove
wooorm
unist utility to remove nodes from a tree
mdast-util-gfm
wooorm
mdast extension to parse and serialize GFM (GitHub Flavored Markdown)
estree-util-build-jsx
wooorm
Transform JSX in estrees to function calls (for react, preact, and most hyperscript interfaces)
unist-util-find
wooorm
unist utility to find a node
recma-stringify
wooorm
recma plugin to serialize JavaScript
hast-util-from-dom
wooorm
hast utility to create a tree from the DOM
retext-pos
wooorm
retext plugin to add part-of-speech (POS) tags
retext-indefinite-article
wooorm
retext plugin to check if indefinite articles (`a`, `an`) are used correctly
stringify-entities
wooorm
Serialize (encode) HTML character references
brill
wooorm
Part-of-speech tags from the Brill-tagger
unist-util-filter
wooorm
unist utility to create a new tree with nodes that pass a filter
hast-util-to-estree
wooorm
hast utility to transform to estree (JavaScript AST) JSX
mdast-util-directive
wooorm
mdast extension to parse and serialize generic directives (`:cite[smith04]`)
hast-util-to-dom
wooorm
hast utility to transform to the DOM
mdast-util-math
wooorm
mdast extension to parse and serialize math
rehype-retext
wooorm
rehype plugin to transform to retext
mdast-util-frontmatter
wooorm
mdast extension to parse and serialize frontmatter (YAML, TOML, etc)
nlcst-to-string
wooorm
nlcst utility to transform a tree to a string
load-plugin
wooorm
Load a submodule, plugin, or file
xast-util-from-xml
wooorm
xast utility to parse from XML
rehype-unwrap-images
wooorm
rehype plugin to remove the wrapping paragraph (`<p>`) for images (`<img>`)
unified-diff
wooorm
unified plugin to ignore unrelated messages
retext-passive
wooorm
retext plugin to check for passive voice
mdast-zone
wooorm
mdast utility to treat HTML comments as ranges or markers
hast-util-from-parse5
wooorm
hast utility to transform from a `parse5` AST
fault
wooorm
Functional errors with formatted output
nlcst-search
wooorm
nlcst utility to search for patterns in a tree
estree-util-to-js
wooorm
estree (and esast) utility to serialize to JavaScript
zwitch
wooorm
Handle values based on a property
mdast-util-gfm-autolink-literal
wooorm
mdast extension to parse and serialize GFM autolink literals
retext-repeated-words
wooorm
retext plugin to check for for repeated words
micromark-extension-mdxjs-esm
wooorm
micromark extension to support MDX JS import/exports
mdast-util-gfm-table
wooorm
mdast extension to parse and serialize GFM tables
remark-comment-config
wooorm
remark plugin to configure it with comments
vfile-location
wooorm
vfile utility to convert between positional (line and column-based) and offset (range-based) locations
esast-util-from-js
wooorm
estree (and esast) utility to parse from JavaScript
parse-dutch
wooorm
Dutch natural language parser
xastscript
wooorm
xast utility to create trees
hast-util-parse-selector
wooorm
hast utility to create an element from a simple CSS selector
remark-normalize-headings
wooorm
remark plugin to make sure there is a single top level heading in a document by adjusting heading ranks accordingly
rehype-infer-description-meta
wooorm
rehype plugin to infer file metadata from the document
hast-util-raw
wooorm
hast utility to reparse a tree
mdast-util-find-and-replace
wooorm
mdast utility to find and replace text in a tree
rehype-infer-reading-time-meta
wooorm
rehype plugin to infer reading time as file metadata from the document
unist-util-remove-position
wooorm
unist utility to remove positions from a tree
hast-util-is-element
wooorm
hast utility to check if a node is a (certain) element
retext-quotes
wooorm
retext plugin to check quotes and apostrophes
micromark-factory-mdx-expression
wooorm
micromark factory to parse MDX expressions (found in JSX attributes, flow, text)
bail
wooorm
Throw a given error
comma-separated-tokens
wooorm
Parse and stringify comma-separated tokens
vendors
wooorm
List of vendor prefixes known to the web platform
un-m49
wooorm
Info on UN M49
mdast-util-definitions
wooorm
mdast utility to find definition nodes in a tree
unist-util-modify-children
wooorm
unist utility to modify direct children of a parent
trigram-utils
wooorm
A few language trigram utilities
mdast-comment-marker
wooorm
mdast utility to parse a comment marker
space-separated-tokens
wooorm
Parse and stringify space separated tokens
estree-util-scope
wooorm
Check what’s defined in an estree scope
vfile-message
wooorm
vfile utility to create a virtual message
mdast-util-heading-range
wooorm
mdast utility to use headings as ranges in mdast
retext-sentence-spacing
wooorm
retext plugin to check spacing (one or two spaces) between sentences
micromark-extension-mdxjs
wooorm
micromark extension to support MDX.js
micromark-extension-mdx-jsx
wooorm
micromark extension to support MDX or MDX.js JSX
remark-squeeze-paragraphs
wooorm
remark plugin to remove empty paragraphs
hast-util-from-html-isomorphic
wooorm
hast utility that turns HTML into a syntax tree (while being small in browsers)
micromark-extension-gfm-footnote
wooorm
micromark extension to support GFM footnotes
micromark-extension-gfm-autolink-literal
wooorm
micromark extension to support GFM autolink literals
retext-contractions
wooorm
retext plugin to check apostrophes in elided contractions
unist-util-visit-children
wooorm
unist utility to visit direct children of a parent
mdast-util-to-nlcst
wooorm
mdast utility to transform to nlcst
unherit
wooorm
Create a subclass that can be modified without affecting the super class
remark-yaml-config
wooorm
remark plugin to configure it with YAML frontmatter
nlcst-is-literal
wooorm
nlcst utility to check whether a node is meant literally