LIEF - Library to Instrument Executable Formats (C++, Python, Rust)
- reverse-engineering
- malware-analysis
- binary-analysis
- parser
47,133 repositories indexed
73–96 of 836 · Most stars
LIEF - Library to Instrument Executable Formats (C++, Python, Rust)
:angel: The ultimate angle brackets parser library parsing HTML5, MathML, SVG and CSS to construct a DOM based on the official W3C specifications.
The semver parser for node (the one npm uses)
Picocli is a modern framework for building powerful, user-friendly, GraalVM-enabled command line apps with ease. It supports colors, autocompletion, subcommands, and more. In 1 source file so apps can include as source & avoid adding a dependency. Written in Java, usable from Groovy, Kotlin, Scala, etc.
The Elegant Parser
A fast, powerful, CommonMark compliant, extensible Markdown processor for .NET
SwiftSoup: Pure Swift HTML Parser, with best of DOM, CSS, and jquery (Supports Linux, iOS, Mac, tvOS, watchOS)
The safe Markdown parser, reloaded.
TOML parser for Golang with reflection.
XML to JavaScript object converter.
PEG.js: Parser generator for JavaScript
👮 A PHP desktop/mobile user agent parser with support for Laravel, based on Mobiledetect
A JavaScript library for internationalization and localization that leverages the official Unicode CLDR JSON data
Lightweight C++ command line option parser
The best C# command line parser that brings standardized *nix getopt style, for .NET. Includes F# support
A streaming approach to JSON. Oboe.js speeds up web applications by providing parsed objects before the response completes.
The AI-native database built for LLM applications, providing incredibly fast hybrid search of dense vector, sparse vector, tensor (multi-vector), and full-text.
Kaitai Struct: declarative language to generate binary data parsers in C++ / C# / Go / Java / JavaScript / Lua / Nim / Perl / PHP / Python / Ruby / Rust
CLI11 is a command line parser for C++11 and beyond that provides a rich feature set with a simple and intuitive interface.
Lightweight and fast library written in C# for reading Microsoft Excel files
A Python implementation of John Gruber’s Markdown with Extension support.
EpicEditor is an embeddable JavaScript Markdown editor with split fullscreen editing, live previewing, automatic draft saving, offline support, and more. For developers, it offers a robust API, can be easily themed, and allows you to swap out the bundled Markdown parser with anything you throw at it.
Jsmn is a world fastest JSON parser/tokenizer. This is the official repo replacing the old one at Bitbucket
Network recon framework. Build your own, self-hosted and fully-controlled alternatives to Shodan / ZoomEye / Censys and GreyNoise, run your Passive DNS service, build your taylor-made EASM tool, collect and analyse network intelligence from your sensors, and much more! Uses Nmap, Masscan, Zeek, p0f, ProjectDiscovery tools, etc.