Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source parser software

2737 open-source libraries, tools and applications tagged parser, ranked by how closely parser is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

2737 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
microsoft/markitdown
MarkItDown is a lightweight Python utility that converts a wide range of file types—including PDFs, Office documents, images, audio, and ar…
84188214active
Graphify-Labs/graphify
Graphify is a Python package and CLI that turns a codebase, its documentation, and data files into a local, queryable knowledge graph. It w…
78126575active
microsoft/TypeScript
TypeScript is a superset of JavaScript that adds optional static types and compiles to clean JavaScript. It provides a compiler and languag…
91111245active
opendatalab/MinerU
MinerU is a document parsing tool that converts PDFs, images, DOCX, PPTX, and XLSX files into machine-readable Markdown and JSON. It handle…
8680546active
colbymchenry/codegraph
CodeGraph is a local-first tool that indexes any codebase into a queryable knowledge graph using Tree-sitter parsing, exposing it to AI cod…
8373612active
Protocol Buffers
Protocol Buffers is Google's language‑neutral, platform‑neutral mechanism for defining structured data and generating efficient binary seri…
9672067active
Docling
Docling is a Python SDK and CLI that parses a wide range of document formats into a unified representation. It also provides a service mode…
8768703active
hugohe3/ppt-master
PPT Master is an open‑source Python CLI that uses large language models to turn documents, web pages or topics into fully editable PowerPoi…
8462770active
FuelLabs/sway
Sway is a domain‑specific programming language and compiler for writing smart contracts on the Fuel blockchain. It provides a full toolchai…
9761390active
Lodash
Lodash is a modern JavaScript utility library that provides a wide range of modular functions for working with arrays, objects, strings, an…
8861287active
ImHex
ImHex is a free, open-source hex editor built for reverse engineers, programmers, and security researchers. It offers binary analysis featu…
8354966active
PDF.js
PDF.js is an open‑source JavaScript library that parses and renders PDF files directly in the browser using HTML5. It provides a full‑featu…
9553910active
LlamaIndex
LlamaIndex is an open‑source framework for building LLM‑powered applications that ingest, parse, and index documents. It provides tools for…
9352325active
chenglou/pretext
Pretext is a pure JavaScript/TypeScript library that measures and lays out multiline text without touching the DOM. It works with Canvas, S…
6050754active
skylot/jadx
JADX is a Dex to Java decompiler that produces readable Java source code from Android APK, dex, aar, aab, and zip files, available as both …
8550675active
nlohmann/json
nlohmann/json is a header‑only C++ library that provides a simple, modern API for parsing, generating, and manipulating JSON data. It also …
6650656active
iamkun/dayjs
Day.js is a minimalist JavaScript library for parsing, validating, manipulating, and displaying dates and times. It offers a Moment.js‑comp…
9448661active
abhigyanpatwari/GitNexus
GitNexus is a client‑side code intelligence engine that builds an interactive knowledge graph of any codebase directly in the browser. It a…
8447734active
DeusData/codebase-memory-mcp
codebase-memory-mcp is a high‑performance Model Context Protocol (MCP) server that indexes source code into a persistent knowledge graph. I…
8346783active
Pandoc
Pandoc is a universal document converter that reads and writes a wide variety of markup formats. It is available as a command‑line tool and…
9946615active
Pandoc
Pandoc is a universal markup converter written in Haskell, available as both a library and a command-line tool. It converts documents betwe…
9946615stable
JSON Crack
JSON Crack is an open‑source web application that visualizes JSON, YAML, CSV and XML data as interactive graphs. It also provides formattin…
7544482active
Babel
Babel is a JavaScript compiler that transforms modern ECMAScript code into backward‑compatible versions. It provides a rich plugin ecosyste…
9944135active
colinhacks/zod
Zod is a TypeScript‑first schema validation library that provides runtime validation with static type inference. It lets you define schemas…
9444076active
llvm/llvm-project
LLVM is a modular, reusable compiler and toolchain infrastructure that provides libraries, tools, and APIs for building compilers, optimize…
10041132active
datalab-to/marker
Marker is an open‑source Python tool that converts PDFs and other document formats into markdown, JSON, HTML, and structured chunks. It sup…
8940358active
drawDB
drawDB is a free, open‑source online database diagram editor that lets you design ER diagrams and generate SQL for many dialects. It runs i…
7439908active
Polars
Polars is a high-performance DataFrame library written in Rust with bindings for Python, Node.js, R and more. It provides fast, lazy and ea…
9239857active
google/langextract
LangExtract is a Python library that uses large language models to extract structured information from unstructured text. It provides preci…
8538953active
Servo
Servo is a high-performance, parallel web browser engine written in Rust. It provides a modular, embeddable rendering stack with GPU accele…
9938177active
soxoj/maigret
Maigret is a Python‑based command‑line tool that gathers public information about a person using only a username. It checks thousands of we…
9738084active
PDFMathTranslate/PDFMathTranslate
PDFMathTranslate is a Python‑based tool that translates scientific PDF documents into multiple languages while preserving the original layo…
7037623active
markedjs/marked
Marked is a JavaScript library that parses and compiles Markdown into HTML. It works in Node.js, browsers, and as a command‑line tool, and …
9637176active
doocs/leetcode
A comprehensive repository of LeetCode, Offer, and interview question solutions implemented in many programming languages. It serves as a r…
6736676active
HanLP
HanLP is a multilingual natural language processing library for Python, offering a wide range of NLP tasks such as tokenization, POS taggin…
7736510active
SheetJS
SheetJS Community Edition is an open‑source JavaScript library for reading, writing, and manipulating spreadsheet files in many formats. It…
3236347active
SheetJS
SheetJS Community Edition is a JavaScript library that reads, writes, and converts spreadsheet files (XLSX, XLS, CSV, ODS, and more) with a…
3236347stable
CyberChef
CyberChef is a web-based tool that lets users perform a wide range of data manipulation tasks such as encoding, encryption, compression, ha…
9836120active
CyberChef
CyberChef is a browser-based web application for performing a wide range of 'cyber' operations such as encryption, encoding, compression, h…
9836120active
jq
jq is a lightweight, portable command-line tool for processing JSON data. It lets you slice, filter, map, and transform JSON with concise, …
8235854active
jq
jq is a lightweight command-line JSON processor written in portable C with zero runtime dependencies. It lets users slice, filter, map, and…
8235854stable
virgiliojr94/book-to-skill
book-to-skill is a Python CLI that transforms technical books and documents into Claude Code agent skills. It extracts content, converts it…
7834574active
SWC
SWC (Speedy Web Compiler) is a high-performance TypeScript/JavaScript compiler written in Rust. It provides both a Rust library and JavaScr…
9334210active
SWC
SWC (Speedy Web Compiler) is a super-fast TypeScript/JavaScript compiler written in Rust, usable as both a Rust library and a JavaScript pa…
9334210stable
spaCy
spaCy is an industrial-strength natural language processing library for Python and Cython, featuring pretrained pipelines for 70+ languages…
9733952stable
delta
Delta is a fast, syntax‑highlighting pager for Git, diff, grep, ripgrep and blame output. It replaces the default Git pager to provide colo…
9932478active
iOfficeAI/OfficeCLI
OfficeCLI is a command‑line tool that lets AI agents read, edit, and automate Word, Excel, and PowerPoint files without needing Microsoft O…
7832092active
Nuclei
Nuclei is a high‑performance, open‑source vulnerability scanner written in Go. It uses simple YAML‑based templates to detect security issue…
9632091active
DevToys-app/DevToys
DevToys is a free, open‑source desktop application that bundles dozens of tiny utilities for developers, such as converters, encoders, form…
8432074active
tirth8205/code-review-graph
code-review-graph is a Python library that builds a local, incremental knowledge graph of a codebase using Tree-sitter. It serves compact, …
7931880active
docsify
Docsify is a magical documentation site generator that turns Markdown files into a live website without a build step. It runs in the browse…
8431542active
cheeriojs/cheerio
Cheerio is a fast, flexible, and elegant library for parsing and manipulating HTML and XML in JavaScript. It provides a jQuery‑like API for…
8130514active
OpenDataLoader PDF
OpenDataLoader PDF is an open‑source PDF parsing library that converts PDFs into AI‑ready formats such as Markdown, JSON with bounding boxe…
8329741active
OpenDataLoader PDF
OpenDataLoader PDF is an open-source (Apache-2.0) PDF parser that converts PDFs into AI-ready Markdown, JSON with per-element bounding boxe…
8329741active
PostCSS
PostCSS is a JavaScript library for parsing CSS into an abstract syntax tree and applying transformations via plugins. It enables linting, …
9628975active
PostCSS
PostCSS is a JavaScript framework for transforming CSS via a plugin ecosystem, parsing stylesheets into an AST that plugins can analyze and…
9628975stable
Pydantic
Pydantic is a Python library that validates and parses data using type hints. It provides fast, extensible schema validation and JSON‑Schem…
9928972active
yamadashy/repomix
Repomix is a command‑line utility that bundles an entire source repository into a single, AI‑optimized file. It trims comments, compresses …
8528674active
srbhr/Resume-Matcher
Resume Matcher is an AI‑powered application that helps you create, tailor, and export resumes and cover letters for specific job postings. …
8728535active
TruffleHog
TruffleHog is an open‑source command‑line tool that discovers, classifies, verifies, and analyses leaked credentials across code repositori…
9328212active
alibaba/druid
Alibaba Druid is a high‑performance Java database connection pool that also provides a powerful SQL parser and security firewall. It includ…
7128170active
ESLint
ESLint is a pluggable JavaScript and TypeScript linter that statically analyzes code to find problems and enforce style. It can be run from…
10027571active
xiaojieonly/Ehviewer_CN_SXJ
EhViewer is an Android application for browsing and downloading content from the E-Hentai gallery. It provides a mobile-friendly interface …
9827320active
Tree-sitter
Tree-sitter is a parser generator and incremental parsing library written in C with Rust bindings. It builds concrete syntax trees for sour…
9627097active
Tree-sitter
Tree-sitter is a parser generator tool and incremental parsing library that builds concrete syntax trees for source files and efficiently u…
9627097stable
ILSpy
ILSpy is an open-source, cross‑platform .NET assembly browser and decompiler. It provides a graphical UI as well as command‑line tools for …
9426677active
google/flatbuffers
FlatBuffers is Google's cross-platform, memory-efficient serialization library that stores data in a binary format you can read directly wi…
8026561stable
Wilfred/difftastic
Difftastic is a structural diff CLI tool that compares files based on syntax parsed with tree-sitter, rather than line-by-line. It supports…
9325966active
Apktool
Apktool is a Java‑based command‑line utility for reverse engineering Android APK files. It can decode resources, decompile dex code to smal…
9025958active
Apktool
Apktool is a Java-based command-line tool for reverse engineering Android APK files. It decodes resources and manifest files to nearly orig…
9025958stable
D2
D2 is a modern declarative diagram scripting language that converts plain‑text definitions into visual diagrams. It provides a fast CLI, a …
9225596active
Highlight.js
Highlight.js is a JavaScript library that adds syntax highlighting to code blocks in web pages and server‑side environments. It supports au…
8925004active
simdjson
simdjson is a high‑performance C++ library for parsing JSON using SIMD instructions. It provides strict validation, minification and fast N…
10024432active
simdjson
A C++ library that parses JSON at gigabytes-per-second speeds using SIMD instructions and microparallel algorithms, with runtime CPU-tailor…
10024432stable
guillaumemeyer/watermarks-remover
watermarks-remover is a Python‑based service and agent skill that strips AI provenance watermarks from text and a wide range of file format…
7824211active
Mihon
Mihon is a free, open‑source manga, webtoon and comic reader for Android. It offers a configurable UI, offline reading, library management …
8823723active
AZeC4/TelegramGroup
A web service that aggregates and indexes over 10,000 Telegram groups, channels, and bots. It provides searchable listings and links to var…
7623431active
Oxc
Oxc is a Rust‑based collection of high‑performance JavaScript and TypeScript tools, including a parser, linter, formatter, transformer, min…
9523109active
SwiftyJSON
SwiftyJSON is a Swift library that simplifies parsing and manipulating JSON data with convenient subscript access and automatic optional ha…
6322939stable
firecrawl/anydoc
A fast Rust library that converts Word, PowerPoint, Excel, OpenDocument, RTF, EPUB, CSV, and PDF documents into clean GitHub-Flavored Markd…
7422812active
facebook/flow
Flow is a static type checker for JavaScript that adds optional type annotations to improve code safety and developer productivity. It is i…
9522296active
cat-catch
Cat-Catch is an open‑source browser extension that lists and allows downloading of resources on the current page, including video streams. …
9022129active
huggingface/datasets
🤗 Datasets is a Python library that provides one‑line loading of thousands of public datasets and powerful tools for preprocessing and stre…
9922061active
markdown-it/markdown-it
markdown-it is a fast, pluggable Markdown parser for JavaScript with 100% CommonMark support plus syntax extensions like URL autolinking an…
7521930stable
Pug
Pug is a high-performance, feature-rich template engine for Node.js and browsers, heavily influenced by Haml, that compiles indentation-bas…
7221838stable
Guidance
Guidance is a Python library that provides a domain‑specific language for steering large language models. It lets developers embed conditio…
7321799active
jsdom
jsdom is a pure‑JavaScript implementation of the DOM, HTML, and related web standards for Node.js. It lets you create and manipulate a virt…
9521716active
jsdom
jsdom is a pure-JavaScript implementation of web standards like the WHATWG DOM and HTML Standards for Node.js. It emulates enough of a web …
9521716active
Ciphey
Ciphey is a command‑line utility (and library) that automatically detects and decodes encrypted or encoded text without needing the key or …
8521662active
Ciphey
Ciphey is a Rust-based CLI tool and library that automatically decrypts encryptions without a known key or cipher, decodes encodings, and c…
8521662active
datalab-to/surya
Surya is an open‑source OCR model that extracts text, layout structure and tables from scanned documents. It supports over 90 languages and…
8721484active
allinurl/goaccess
GoAccess is an open‑source, real‑time web log analyzer that can display statistics in a terminal UI or a live HTML dashboard. It parses com…
7721061active
qax-os/excelize
Excelize is a pure Go library for reading and writing Microsoft Excel spreadsheet files (XLSX, XLSM, XLAM, etc.). It provides high‑performa…
8620999active
.NET Compiler Platform (Roslyn)
Roslyn is the open‑source .NET Compiler Platform that provides C# and Visual Basic compilers with rich code‑analysis APIs. It enables devel…
6720723active
.NET Compiler Platform (Roslyn)
Roslyn is the open-source .NET Compiler Platform implementing the C# and Visual Basic compilers with rich code analysis APIs. It exposes co…
6720723stable
peass-ng/PEASS-ng
PEASS-ng is a collection of privilege escalation scripts for Linux, Windows and macOS that enumerate system information and potential escal…
9620681active
fx
fx is a terminal-based JSON viewer and processor written in Go. It provides an interactive TUI for exploring JSON and a powerful CLI for tr…
9820647active
res-downloader
Res‑Downloader is a cross‑platform desktop GUI built with Go and Wails that captures network traffic and extracts downloadable media resour…
8020510active
Obtainium
Obtainium is an Android application that checks for updates directly from source repositories and downloads the latest APKs. It supports ma…
9520509active
KaTeX/KaTeX
KaTeX is a fast, dependency‑free JavaScript library that renders LaTeX math expressions as high‑quality HTML/CSS. It works in browsers and …
9920461active

page 1 / 28 next →