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
29891
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
s
swcby swc-project
Rust-based platform for the Web
Rust
27661
Updated: 2 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
25502
Updated: 2 y ago
License: Permissive (CC-BY-4.0)
Support
Quality
Security
License
Reuse
e
es6tutorialby ruanyf
《ECMAScript 6入门》是一本开源的 JavaScript 语言教程,全面介绍 ECMAScript 6 新增的语法特性。
JavaScript
20738
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
P
PHP-Parserby nikic
A PHP parser written in PHP
PHP
16144
Updated: 2 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
15541
Updated: 2 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
14628
Updated: 2 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
13346
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
g
goqueryby PuerkitoBio
A little like that j-thing, only in Go.
Go
12653
Updated: 2 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
12127
Updated: 2 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
10888
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
y
yargsby yargs
yargs the modern, pirate-themed successor to optimist.
JavaScript
10485
Updated: 2 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
10188
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
a
acornby acornjs
A small, fast, JavaScript-based JavaScript parser
JavaScript
9487
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
c
cJSONby DaveGamble
Ultralightweight JSON parser in ANSI C
C
8914
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
j
jscodeshiftby facebook
A JavaScript codemod toolkit.
JavaScript
8355
Updated: 2 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
8121
Updated: 2 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
7875
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
q
qsby ljharb
A querystring parser with nesting support
JavaScript
7848
Updated: 2 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
7788
Updated: 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
7282
Updated: 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
7239
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
turndownby mixmark-io
🛏 An HTML to Markdown converter written in JavaScript
HTML
6870
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
e
esprimaby jquery
ECMAScript parsing infrastructure for multipurpose analysis
TypeScript
6776
Updated: 2 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
6404
Updated: 2 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
6241
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
U
URI.jsby medialize
Javascript URL mutation library
JavaScript
6233
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
e
es6-featuresby rse
ECMAScript 6: Feature Overview & Comparison
HTML
6219
Updated: 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
6027
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
squirrelby Masterminds
Fluent SQL generation for golang
Go
5799
Updated: 2 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
5780
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
d
documentationby documentationjs
:book: documentation for modern JavaScript
JavaScript
5680
Updated: 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
5442
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
b
bowserby lancedikson
a browser detector
JavaScript
5256
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
h
hogan.jsby twitter
A compiler for the Mustache templating language
JavaScript
5132
Updated: 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
5122
Updated: 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++
5061
Updated: 2 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
5041
Updated: 2 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
4992
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
p
prettier-vscodeby prettier
Visual Studio Code extension for Prettier
TypeScript
4735
Updated: 2 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
4733
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
m
minimistby substack
parse argument options
JavaScript
4709
Updated: 4 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
p
pegjsby pegjs
PEG.js: Parser generator for JavaScript
JavaScript
4609
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
sweet-coreby sweet-js
Sweeten your JavaScript.
JavaScript
4562
Updated: 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
4542
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse