A markdown parser and compiler. Built for speed.
Support
Quality
Security
License
Reuse
Rust-based platform for the Web
Support
Quality
Security
License
Reuse
t
the-super-tiny-compilerby jamiebuilds
JavaScript 25502 Version:Current License: Permissive (CC-BY-4.0)
:snowman: Possibly the smallest compiler ever
Support
Quality
Security
License
Reuse
《ECMAScript 6入门》是一本开源的 JavaScript 语言教程,全面介绍 ECMAScript 6 新增的语法特性。
Support
Quality
Security
License
Reuse
A PHP parser written in PHP
Support
Quality
Security
License
Reuse
Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed
Support
Quality
Security
License
Reuse
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
Support
Quality
Security
License
Reuse
Better Markdown Parser in PHP
Support
Quality
Security
License
Reuse
A bidirectional Markdown to HTML to Markdown converter written in Javascript
Support
Quality
Security
License
Reuse
A little like that j-thing, only in Go.
Support
Quality
Security
License
Reuse
An incremental parsing system for programming tools
Support
Quality
Security
License
Reuse
Base library for a lexer that can be used in Top-Down, Recursive Descent Parsers.
Support
Quality
Security
License
Reuse
yargs the modern, pirate-themed successor to optimist.
Support
Quality
Security
License
Reuse
jsoup: the Java HTML parser, built for HTML editing, cleaning, scraping, and XSS safety.
Support
Quality
Security
License
Reuse
A small, fast, JavaScript-based JavaScript parser
Support
Quality
Security
License
Reuse
Ultralightweight JSON parser in ANSI C
Support
Quality
Security
License
Reuse
A JavaScript codemod toolkit.
Support
Quality
Security
License
Reuse
A Compiler Writing Journey
Support
Quality
Security
License
Reuse
Rust parser combinator framework
Support
Quality
Security
License
Reuse
UAParser.js - Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client-Hints data. Supports browser & node.js environment.
Support
Quality
Security
License
Reuse
A querystring parser with nesting support
Support
Quality
Security
License
Reuse
Pythonic command line arguments parser, that will make you smile
Support
Quality
Security
License
Reuse
Rust parser combinator framework
Support
Quality
Security
License
Reuse
Android and Java bytecode viewer
Support
Quality
Security
License
Reuse
Instant Upgrades and Automated Refactoring of any PHP 5.3+ code
Support
Quality
Security
License
Reuse
🛏 An HTML to Markdown converter written in JavaScript
Support
Quality
Security
License
Reuse
ECMAScript parsing infrastructure for multipurpose analysis
Support
Quality
Security
License
Reuse
Annotations Docblock Parser
Support
Quality
Security
License
Reuse
Like jq, but for HTML.
Support
Quality
Security
License
Reuse
remark is a popular tool that transforms markdown with plugins. These plugins can inspect and change your markup. You can use remark on the server, the client, CLIs, deno, etc.
Support
Quality
Security
License
Reuse
A 'CSS reset' for TypeScript, improving types for common JavaScript API's
Support
Quality
Security
License
Reuse
Javascript URL mutation library
Support
Quality
Security
License
Reuse
ECMAScript 6: Feature Overview & Comparison
Support
Quality
Security
License
Reuse
Nokogiri (鋸) makes it easy and painless to work with XML and HTML from Ruby.
Support
Quality
Security
License
Reuse
Fluent SQL generation for golang
Support
Quality
Security
License
Reuse
A pure-python PDF library capable of splitting, merging, cropping, and transforming the pages of PDF files
Support
Quality
Security
License
Reuse
:book: documentation for modern JavaScript
Support
Quality
Security
License
Reuse
A web tool to explore the ASTs generated by various parsers.
Support
Quality
Security
License
Reuse
a browser detector
Support
Quality
Security
License
Reuse
A compiler for the Mustache templating language
Support
Quality
Security
License
Reuse
An HTML5 parsing library in pure C99
Support
Quality
Security
License
Reuse
SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages.
Support
Quality
Security
License
Reuse
A small library for converting tokenized PHP source code into XML (and potentially other formats)
Support
Quality
Security
License
Reuse
A pure-python PDF library capable of splitting, merging, cropping, and transforming the pages of PDF files
Support
Quality
Security
License
Reuse
Visual Studio Code extension for Prettier
Support
Quality
Security
License
Reuse
Java 1-17 Parser and Abstract Syntax Tree for Java with advanced analysis functionalities.
Support
Quality
Security
License
Reuse
parse argument options
Support
Quality
Security
License
Reuse
PEG.js: Parser generator for JavaScript
Support
Quality
Security
License
Reuse
Sweeten your JavaScript.
Support
Quality
Security
License
Reuse
JavaScript syntax tree transformer, nondestructive pretty-printer, and automatic source map generator
Support
Quality
Security
License
Reuse
m
markedby markedjs
A markdown parser and compiler. Built for speed.
JavaScript 29891Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
s
swcby swc-project
Rust-based platform for the Web
Rust 27661Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
t
the-super-tiny-compilerby jamiebuilds
:snowman: Possibly the smallest compiler ever
JavaScript 25502Updated: 1 y ago License: Permissive (CC-BY-4.0)
Support
Quality
Security
License
Reuse
e
es6tutorialby ruanyf
《ECMAScript 6入门》是一本开源的 JavaScript 语言教程,全面介绍 ECMAScript 6 新增的语法特性。
JavaScript 20738Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
P
PHP-Parserby nikic
A PHP parser written in PHP
PHP 16144Updated: 1 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
m
markdown-itby markdown-it
Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed
JavaScript 15541Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
a
antlr4by antlr
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
Java 14628Updated: 1 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
p
Support
Quality
Security
License
Reuse
s
showdownby showdownjs
A bidirectional Markdown to HTML to Markdown converter written in Javascript
JavaScript 13346Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
g
goqueryby PuerkitoBio
A little like that j-thing, only in Go.
Go 12653Updated: 1 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
t
tree-sitterby tree-sitter
An incremental parsing system for programming tools
Rust 12127Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
l
lexerby doctrine
Base library for a lexer that can be used in Top-Down, Recursive Descent Parsers.
PHP 10888Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
y
yargsby yargs
yargs the modern, pirate-themed successor to optimist.
JavaScript 10485Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
j
jsoupby jhy
jsoup: the Java HTML parser, built for HTML editing, cleaning, scraping, and XSS safety.
Java 10188Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
a
acornby acornjs
A small, fast, JavaScript-based JavaScript parser
JavaScript 9487Updated: 1 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
c
cJSONby DaveGamble
Ultralightweight JSON parser in ANSI C
C 8914Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
j
jscodeshiftby facebook
A JavaScript codemod toolkit.
JavaScript 8355Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
a
Support
Quality
Security
License
Reuse
n
nomby rust-bakery
Rust parser combinator framework
Rust 8121Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
u
ua-parser-jsby faisalman
UAParser.js - Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client-Hints data. Supports browser & node.js environment.
JavaScript 7875Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
q
qsby ljharb
A querystring parser with nesting support
JavaScript 7848Updated: 1 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
d
docoptby docopt
Pythonic command line arguments parser, that will make you smile
Python 7788Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
n
Support
Quality
Security
License
Reuse
a
android-classysharkby google
Android and Java bytecode viewer
Java 7282Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
r
rectorby rectorphp
Instant Upgrades and Automated Refactoring of any PHP 5.3+ code
PHP 7239Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
turndownby mixmark-io
🛏 An HTML to Markdown converter written in JavaScript
HTML 6870Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
e
esprimaby jquery
ECMAScript parsing infrastructure for multipurpose analysis
TypeScript 6776Updated: 1 y ago License: Permissive (BSD-2-Clause)
Support
Quality
Security
License
Reuse
a
Support
Quality
Security
License
Reuse
h
Support
Quality
Security
License
Reuse
r
remarkby remarkjs
remark is a popular tool that transforms markdown with plugins. These plugins can inspect and change your markup. You can use remark on the server, the client, CLIs, deno, etc.
JavaScript 6404Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
ts-resetby total-typescript
A 'CSS reset' for TypeScript, improving types for common JavaScript API's
TypeScript 6241Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
U
URI.jsby medialize
Javascript URL mutation library
JavaScript 6233Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
e
es6-featuresby rse
ECMAScript 6: Feature Overview & Comparison
HTML 6219Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
n
nokogiriby sparklemotion
Nokogiri (鋸) makes it easy and painless to work with XML and HTML from Ruby.
C 6027Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
squirrelby Masterminds
Fluent SQL generation for golang
Go 5799Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
p
pypdfby py-pdf
A pure-python PDF library capable of splitting, merging, cropping, and transforming the pages of PDF files
Python 5780Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
d
documentationby documentationjs
:book: documentation for modern JavaScript
JavaScript 5680Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
a
astexplorerby fkling
A web tool to explore the ASTs generated by various parsers.
JavaScript 5442Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
b
bowserby lancedikson
a browser detector
JavaScript 5256Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
h
hogan.jsby twitter
A compiler for the Mustache templating language
JavaScript 5132Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
g
gumbo-parserby google
An HTML5 parsing library in pure C99
HTML 5122Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
swigby swig
SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages.
C++ 5061Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
t
tokenizerby theseer
A small library for converting tokenized PHP source code into XML (and potentially other formats)
PHP 5041Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
P
PyPDF2by py-pdf
A pure-python PDF library capable of splitting, merging, cropping, and transforming the pages of PDF files
Python 4992Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
p
prettier-vscodeby prettier
Visual Studio Code extension for Prettier
TypeScript 4735Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
j
javaparserby javaparser
Java 1-17 Parser and Abstract Syntax Tree for Java with advanced analysis functionalities.
Java 4733Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
m
minimistby substack
parse argument options
JavaScript 4709Updated: 3 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
p
pegjsby pegjs
PEG.js: Parser generator for JavaScript
JavaScript 4609Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
sweet-coreby sweet-js
Sweeten your JavaScript.
JavaScript 4562Updated: 2 y ago License: Permissive (BSD-2-Clause)
Support
Quality
Security
License
Reuse
r
recastby benjamn
JavaScript syntax tree transformer, nondestructive pretty-printer, and automatic source map generator
TypeScript 4542Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse