A sax style parser for JS
Support
Quality
Security
License
Reuse
Fast Compiler for C# Expression Trees and more!
Support
Quality
Security
License
Reuse
An impish, cross-platform binary parsing crate, written in Rust
Support
Quality
Security
License
Reuse
ApkToolPlus 是一个 apk 逆向分析工具(a apk analysis tools)。
Support
Quality
Security
License
Reuse
Yet another URL library
Support
Quality
Security
License
Reuse
TypeScript AST viewer.
Support
Quality
Security
License
Reuse
Verible is a suite of SystemVerilog developer tools, including a parser, style-linter, formatter and language server
Support
Quality
Security
License
Reuse
[READ-ONLY] URI manipulation Library
Support
Quality
Security
License
Reuse
A 100% compliant, self-hosted javascript parser - https://meriyah.github.io/meriyah
Support
Quality
Security
License
Reuse
Support
Quality
Security
License
Reuse
A C# parser construction toolkit with high-quality error reporting
Support
Quality
Security
License
Reuse
Browser Detection for Laravel by hisorange!
Support
Quality
Security
License
Reuse
Acche din aa gaye
Support
Quality
Security
License
Reuse
PHP parser written in Go
Support
Quality
Security
License
Reuse
Peg, Parsing Expression Grammar, is an implementation of a Packrat parser generator.
Support
Quality
Security
License
Reuse
ECMAScript JS AST traversal functions
Support
Quality
Security
License
Reuse
A Rust library to extract useful data from HTML documents, suitable for web scraping.
Support
Quality
Security
License
Reuse
A command line tool which parses and converts android bugreport files into more human readable html reports.
Support
Quality
Security
License
Reuse
CommonMark + GFM compatible Markdown parser and renderer
Support
Quality
Security
License
Reuse
百度开源的依存句法分析系统
Support
Quality
Security
License
Reuse
uniVocity-parsers is a suite of extremely fast and reliable parsers for Java. It provides a consistent interface for handling different file formats, and a solid framework for the development of new parsers.
Support
Quality
Security
License
Reuse
:herb: Fast streaming XML parser written in C99; migrated from SourceForge to GitHub
Support
Quality
Security
License
Reuse
Query data on the command line with SQL-like SELECTs powered by Python expressions
Support
Quality
Security
License
Reuse
Read/Write an INI file the easy way!
Support
Quality
Security
License
Reuse
Proposal to add partial application to ECMAScript
Support
Quality
Security
License
Reuse
C library for accessing the PostgreSQL parser outside of the server environment
Support
Quality
Security
License
Reuse
Yet Another Golang binary parser for IDAPro
Support
Quality
Security
License
Reuse
TypeScript AST query library
Support
Quality
Security
License
Reuse
First-class library documentation for every language (based on tree-sitter), with symbol search & more. Lightweight single binary, run locally or self-host. Surfaces usage examples via Sourcegraph.
Support
Quality
Security
License
Reuse
Flog reports the most tortured code in an easy to read pain report. The higher the score, the more pain the code is in.
Support
Quality
Security
License
Reuse
Library for parsing CLI options
Support
Quality
Security
License
Reuse
bypass-url-parser
Support
Quality
Security
License
Reuse
ArscBlamer is a command-line tool that can parse an Android app's resources.arsc file and extract useful, actionable information about its contents
Support
Quality
Security
License
Reuse
Enforce best practices for JavaScript promises
Support
Quality
Security
License
Reuse
Library for Writing Recursive-Descent Parsers
Support
Quality
Security
License
Reuse
Advanced JavaScript Deobfuscation via Partial Evaluation
Support
Quality
Security
License
Reuse
A powerful framework for developing CLIs in Swift
Support
Quality
Security
License
Reuse
A fully tested email parser for PHP 7.2+ (mailparse extension wrapper).
Support
Quality
Security
License
Reuse
Pure Kotlin implementation of a generic CLI parser.
Support
Quality
Security
License
Reuse
Low-overhead lexer dedicated to ES module parsing for fast analysis
Support
Quality
Security
License
Reuse
Scala combinator library for working with binary data
Support
Quality
Security
License
Reuse
Parse and output TODOs and FIXMEs from comments in your files
Support
Quality
Security
License
Reuse
TOML for Modern C++
Support
Quality
Security
License
Reuse
A small PEG based parser library. See the Hacking page in the Wiki as well.
Support
Quality
Security
License
Reuse
A WHATWG-compliant HTML parser in Objective-C.
Support
Quality
Security
License
Reuse
A Go library for parsing struct tags from environment variables.
Support
Quality
Security
License
Reuse
HTTP User Agent parser for the Go programming language.
Support
Quality
Security
License
Reuse
A .NET library to parse and execute JavaScript code.
Support
Quality
Security
License
Reuse
ultra-lightweight literate programming for clojure inspired by docco
Support
Quality
Security
License
Reuse
Easily generate RSS feeds
Support
Quality
Security
License
Reuse
s
sax-jsby isaacs
A sax style parser for JS
JavaScript 991Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
F
FastExpressionCompilerby dadhi
Fast Compiler for C# Expression Trees and more!
C# 986Updated: 12 mo ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
g
goblinby m4b
An impish, cross-platform binary parsing crate, written in Rust
Rust 978Updated: 11 mo ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
A
ApkToolPlusby linchaolong
ApkToolPlus 是一个 apk 逆向分析工具(a apk analysis tools)。
Java 968Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
y
Support
Quality
Security
License
Reuse
t
ts-ast-viewerby dsherret
TypeScript AST viewer.
TypeScript 943Updated: 11 mo ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
v
veribleby chipsalliance
Verible is a suite of SystemVerilog developer tools, including a parser, style-linter, formatter and language server
C++ 938Updated: 11 mo ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
u
uriby thephpleague
[READ-ONLY] URI manipulation Library
PHP 925Updated: 11 mo ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
m
meriyahby meriyah
A 100% compliant, self-hosted javascript parser - https://meriyah.github.io/meriyah
TypeScript 920Updated: 1 y ago License: Permissive (ISC)
Support
Quality
Security
License
Reuse
O
OneLangby onelang
TypeScript 915Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
superpowerby datalust
A C# parser construction toolkit with high-quality error reporting
C# 913Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
b
browser-detectby hisorange
Browser Detection for Laravel by hisorange!
PHP 912Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
M
Support
Quality
Security
License
Reuse
p
Support
Quality
Security
License
Reuse
p
pegby pointlander
Peg, Parsing Expression Grammar, is an implementation of a Packrat parser generator.
Go 902Updated: 1 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
e
estraverseby estools
ECMAScript JS AST traversal functions
JavaScript 897Updated: 1 y ago License: Permissive (BSD-2-Clause)
Support
Quality
Security
License
Reuse
s
select.rsby utkarshkukreti
A Rust library to extract useful data from HTML documents, suitable for web scraping.
Rust 895Updated: 11 mo ago License: No License (No License)
Support
Quality
Security
License
Reuse
C
ChkBugReportby sonyxperiadev
A command line tool which parses and converts android bugreport files into more human readable html reports.
Java 889Updated: 11 mo ago License: No License (No License)
Support
Quality
Security
License
Reuse
c
comrakby kivikakk
CommonMark + GFM compatible Markdown parser and renderer
Rust 887Updated: 11 mo ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
D
Support
Quality
Security
License
Reuse
u
univocity-parsersby uniVocity
uniVocity-parsers is a suite of extremely fast and reliable parsers for Java. It provides a consistent interface for handling different file formats, and a solid framework for the development of new parsers.
Java 885Updated: 1 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
l
libexpatby libexpat
:herb: Fast streaming XML parser written in C99; migrated from SourceForge to GitHub
C 884Updated: 12 mo ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
spyqlby dcmoura
Query data on the command line with SQL-like SELECTs powered by Python expressions
Jupyter Notebook 880Updated: 11 mo ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
i
ini-parserby rickyah
Read/Write an INI file the easy way!
C# 877Updated: 11 mo ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
proposal-partial-applicationby tc39
Proposal to add partial application to ECMAScript
HTML 877Updated: 3 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
l
libpg_queryby pganalyze
C library for accessing the PostgreSQL parser outside of the server environment
C 874Updated: 11 mo ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
g
go_parserby 0xjiayu
Yet Another Golang binary parser for IDAPro
Python 872Updated: 12 mo ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
tsqueryby phenomnomnominal
TypeScript AST query library
TypeScript 863Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
d
doctreeby sourcegraph
First-class library documentation for every language (based on tree-sitter), with symbol search & more. Lightweight single binary, run locally or self-host. Surfaces usage examples via Sourcegraph.
Go 848Updated: 12 mo ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
f
flogby seattlerb
Flog reports the most tortured code in an easy to read pain report. The higher the score, the more pain the code is in.
Ruby 845Updated: 11 mo ago License: No License (No License)
Support
Quality
Security
License
Reuse
c
cli-parserby sebastianbergmann
Library for parsing CLI options
PHP 841Updated: 1 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
b
bypass-url-parserby laluka
bypass-url-parser
Python 837Updated: 1 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
a
android-arscblamerby google
ArscBlamer is a command-line tool that can parse an Android app's resources.arsc file and extract useful, actionable information about its contents
Java 826Updated: 3 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
e
eslint-plugin-promiseby eslint-community
Enforce best practices for JavaScript promises
JavaScript 825Updated: 11 mo ago License: Permissive (ISC)
Support
Quality
Security
License
Reuse
p
parser-libby schmittjoh
Library for Writing Recursive-Descent Parsers
PHP 823Updated: 3 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
J
JStilleryby mindedsecurity
Advanced JavaScript Deobfuscation via Partial Evaluation
JavaScript 813Updated: 11 mo ago License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
S
SwiftCLIby jakeheis
A powerful framework for developing CLIs in Swift
Swift 810Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
php-mime-mail-parserby php-mime-mail-parser
A fully tested email parser for PHP 7.2+ (mailparse extension wrapper).
PHP 808Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
k
kotlinx-cliby Kotlin
Pure Kotlin implementation of a generic CLI parser.
Kotlin 805Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
e
es-module-lexerby guybedford
Low-overhead lexer dedicated to ES module parsing for fast analysis
JavaScript 800Updated: 11 mo ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
scodecby scodec
Scala combinator library for working with binary data
Scala 791Updated: 12 mo ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
l
leasotby pgilad
Parse and output TODOs and FIXMEs from comments in your files
TypeScript 784Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
Support
Quality
Security
License
Reuse
p
parsletby kschiess
A small PEG based parser library. See the Hacking page in the Wiki as well.
Ruby 772Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
H
HTMLReaderby nolanw
A WHATWG-compliant HTML parser in Objective-C.
HTML 768Updated: 3 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
g
go-envconfigby sethvargo
A Go library for parsing struct tags from environment variables.
Go 766Updated: 12 mo ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
u
user_agentby mssola
HTTP User Agent parser for the Go programming language.
Go 761Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
j
jurassicby paulbartrum
A .NET library to parse and execute JavaScript code.
C# 760Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
m
marginaliaby gdeer81
ultra-lightweight literate programming for clojure inspired by docco
HTML 760Updated: 3 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
l
Support
Quality
Security
License
Reuse