There are no reviews yet. Be the first to send feedback to the community and the maintainers!
franc
Natural language detectiondictionaries
Hunspell dictionaries in UTF-8markdown-rs
CommonMark compliant markdown parser in Rust with ASTs and extensionsstarry-night
Syntax highlighting, like GitHubxdm
Just a *really* good MDX compiler. No runtime. With esbuild, Rollup, and webpack pluginslowlight
Virtual syntax highlighting for virtual DOMs and non-HTML thingsrefractor
Lightweight, robust, elegant virtual syntax highlighting using Prismmdxjs-rs
Compile MDX to JavaScript in Rustnspell
๐ Hunspell compatible spell-checkermarkdown-table
Generate a markdown (GFM) tablegemoji
Info on gemoji (GitHub Emoji)write-music
visualise sentence lengthreadability
visualise readabilityparse-english
English (natural language) parserserver-components-mdx-demo
React server components + MDXemphasize
ANSI syntax highlighting for the terminallinked-list
Minimalistic linked listslevenshtein.c
Levenshtein algorithm in Cimport-meta-resolve
Resolve things like Node.js โ ponyfill for `import.meta.resolve`short-words
visualise lengthy wordstrough
`trough` is middlewarebcp-47
Parse and stringify BCP 47 language tagshtml-tag-names
List of known HTML tag namesparse-latin
Latin-script (natural language) parseriso-3166
ISO 3166 (standard for country codes and codes for their subdivisions)html-element-attributes
Map of HTML elements to allowed attributescommon-words
visualise rare wordsiso-639-3
Info on ISO 639-3parse-entities
Parse HTML character referenceslevenshtein-rs
Levenshtein algorithm in Rustemoticon
List of emoticonsdirection
Detect directionality: left-to-right, right-to-left, or neutraltextom
DEPRECATED in favour of retextโs virtual object modeldictionary
Dictionary app that can work without JavaScript or internetf-ck
๐คฌ Clean-up cuss wordsdioscuri
A gemtext (`text/gemini`) parser with support for streaming, ASTs, and CSTsproperty-information
Info on the properties and attributes of the web platformstmr.c
Porter Stemmer algorithm in Ceslint-md
Deprecatedsvg-tag-names
List of known SVG tag namescheckmoji
Check emoji across platformshtml-void-elements
List of known void HTML elementsnpm-high-impact
The high-impact (popular) packages of npmiso-639-2
Info on ISO 639-2aria-attributes
List of ARIA attributesstringify-entities
Serialize (encode) HTML character referencesbcp-47-match
Match BCP 47 language tags with language ranges per RFC 4647speakers
Speaker count for 450+ languagessvg-element-attributes
Map of SVG elements to allowed attributesosx-learn
Add words to the OS X Spell Check dictionarytrigrams
Trigram files for 400+ languagesfault
Functional errors with formatted outputremark-preset-wooorm
Personal markdown (and prose) styleudhr
Universal declaration of human rightsbcp-47-normalize
Normalize, canonicalize, and format BCP 47 tagshappy-places
Little list of happy placeswooorm.github.io
๐ personal websiteplain-text-data-to-json
Transform a simple plain-text database to JSONparse-dutch
Dutch (natural language) parserzwitch
Handle values based on a propertymatch-casing
Match the case of `value` to that of `base`link-rel
List of valid values for `rel` on `<link>`npm-esm-vs-cjs
Data on the share of ESM vs CJS on the public npm registrylinter-remark
Check markdown with remark in atomis-badge
Check if `url` is a badgevendors
List of vendor prefixes known to the web platformload-plugin
Load a submodule / plugincomma-separated-tokens
Parse and stringify comma-separated tokensbail
Throw if given an errorspace-separated-tokens
Parse and stringify space-separated tokenstrigram-utils
A few language trigram utilitiesretext-language
Detect then language of text with Retextcollapse-white-space
Collapse white space.unherit
Clone a constructor without affecting the super-classlongest-streak
Count the longest repeating streak of a substringmarkdown-escapes
Legacy: list of escapable characters in markdownstate-toggle
Enter/exit a statemeta-name
List of values that can be used as `name`s on HTML `meta` elementshtml-dangerous-encodings
List of dangerous HTML character encoding labelscharacter-entities
Map of named character references.levenshtein
Levenshtein algorithm CLIstmr
Porter Stemmer CLIcommonmark.json
CommonMark test spec in JSONweb-namespaces
Map of web namespacesis-whitespace-character
Check if a character is a white space characterstrip-skin-tone
Strip skin tone modifiers (as in Fitzpatrick scale) from emoji (๐ ๐ฟ to ๐ )svg-event-attributes
List of SVG event handler attributesatom-travis
Install Atom on Traviscontrol-pictures
Replace pictures for control character codes with actual control charactersosx-shortcut
Add autocorrect text shortcuts to OS Xcss-declarations
Legacy utility to parse and stringify CSS declarationshtml-event-attributes
List of HTML event handler attributeshtml-encodings
Info on HTML character encodings.mathml-tag-names
List of known MathML tag namesarray-iterate
`Array#forEach()` but itโs possible to define where to move to nextremark-range
Deprecatedatom-tap-test-runner
Run Atom package tests using TAPccount
Count how often a substring occursdoctype
Info on HTML / XHTML / MathML / SVG doctypeslabels
GitHub labelsLove Open Source and this site? Check out how you can help us