A querystring parser with nesting support
-
Updated
Feb 14, 2025 - JavaScript
A grammar describes the syntax of a programming language, and might be defined in Backus-Naur form (BNF). A lexer performs lexical analysis, turning text into tokens. A parser takes tokens and builds a data structure like an abstract syntax tree (AST). The parser is concerned with context: does the sequence of tokens fit the grammar? A compiler is a combined lexer and parser, built for a specific grammar.
A querystring parser with nesting support
Parse and stringify URL query strings
Markdown parser, done right. Commonmark support, extensions, syntax plugins, high speed - all in one. Gulp and metalsmith plugins available. Used by Facebook, Docusaurus and many others! Use https://github.com/breakdance/breakdance for HTML-to-markdown conversion. Use https://github.com/jonschlinkert/markdown-toc to generate a table of contents.
Smarter YAML front matter parser, used by metalsmith, Gatsby, Netlify, Assemble, mapbox-gl, phenomic, vuejs vitepress, TinaCMS, Shopify Polaris, Ant Design, Astro, hashicorp, garden, slidev, saber, sourcegraph, and many others. Simple to use, and battle tested. Parses YAML by default but can also parse JSON Front Matter, Coffee Front Matter, TOM…
The JavaScript SDK for Parse Platform
a simple syntax for complex argumentation
It's time for your markup to get down! HTML to markdown converter. Breakdance is a highly pluggable, flexible and easy to use.
Source code for the Fullstack JavaScript book
Composable schemas for JavaScript and Node.js
Parse a torrent identifier (magnet uri, .torrent file, info hash)
JavaScript library for quantity calculation and unit conversion
Enables import syntax for .graphql and .gql files
Smart Legal Contracts & Templating System
A 45% faster alternative to node:querystring module