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

function: parser

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

ProductHealth v2StarsMaturity
mishushakov/llm-scraper
A TypeScript library that turns any webpage into structured data using LLMs, built on Playwright and the Vercel AI SDK. It supports multipl…
676915active
sindresorhus/query-string
A JavaScript library for parsing and stringifying URL query strings, with support for arrays, nested objects, and various encoding formats.…
936903stable
RockstarLang/rockstar
Rockstar is an esoteric programming language whose syntax is inspired by 1980s hard rock and heavy metal lyrics, together with its official…
746883active
jstedfast/MailKit
MailKit is a cross-platform .NET mail client library built on top of MimeKit, providing IMAP, POP3, and SMTP support along with a high-perf…
766844stable
webclipper/web-clipper
Web Clipper is an open-source browser extension that saves web content to many note-taking platforms such as Notion, OneNote, Obsidian, Bea…
496831active
bda-research/node-crawler
node-crawler is a TypeScript web crawler/spider library for Node.js that fetches pages and provides server-side DOM parsing with automatic …
916799active
nayuki/QR-Code-generator
A high-quality QR Code generator library implemented independently from the ISO/IEC 18004 (QR Code Model 2) specification, available in Jav…
796728stable
adbar/trafilatura
Trafilatura is a Python package and command-line tool for crawling the web and extracting main text, metadata, and comments from raw HTML w…
936709active
redis/hiredis
Hiredis is a minimalistic C client library for Redis, supporting the binary-safe RESP protocol for Redis >= 1.2. It provides synchronous, a…
986679stable
nodeca/js-yaml
js-yaml is a fast YAML 1.2 (and 1.1) parser and serializer for JavaScript, passing the full YAML test suite. It converts YAML text into Jav…
776626stable
doxygen/doxygen
Doxygen is the de facto standard open-source tool for generating documentation from annotated source code, with primary support for C++ and…
946563stable
fkling/astexplorer
A web-based tool for exploring the abstract syntax trees (ASTs) generated by dozens of parsers for JavaScript, CSS, HTML, GraphQL, YAML, an…
236542active
swig/swig
SWIG is a compiler that reads annotated C/C++ header files and generates wrapper (glue) code so C/C++ libraries can be called from high-lev…
776318stable
lightbend/config
Lightbend Config (formerly Typesafe Config) is a dependency-free Java library for loading application configuration in JVM languages. It su…
876313stable
markdownlint
markdownlint is a Node.js static analysis library that checks Markdown/CommonMark files against a configurable library of style rules, supp…
776304stable
sparklemotion/nokogiri
Nokogiri is a Ruby library for parsing, querying, modifying, and generating XML and HTML documents, built on native parsers like libxml2, l…
966277stable
dwisiswant0/apkleaks
APKLeaks is a Python CLI tool that decompiles Android APK files with jadx and scans them for URIs, endpoints, and hardcoded secrets using r…
396275active
oomol-lab/pdf-craft
pdf-craft is a Python library that converts PDF files into Markdown or EPUB, with a focus on scanned books and documents. It uses OCR (loca…
876226active
graphql-java/graphql-java
GraphQL Java is the standard JVM implementation of the GraphQL specification, providing schema parsing, schema generation, and query execut…
956223stable
androguard/androguard
Androguard is a full Python tool and library for reverse engineering and analyzing Android files, including DEX/ODEX bytecode disassembly a…
836209active
dsherret/ts-morph
ts-morph is a TypeScript library that wraps the TypeScript Compiler API to simplify programmatic navigation and manipulation of TypeScript …
886164active
aalhour/C-Sharp-Algorithms
A plug-and-play C# class library implementing classic data structures and algorithms, including graphs, trees, heaps, sorting, searching, a…
876164active
javaparser/javaparser
JavaParser is a Java library that parses Java source code (Java 1.0 through Java 25) into an Abstract Syntax Tree with advanced analysis ca…
866141active
jbeder/yaml-cpp
yaml-cpp is a C++ library for parsing and emitting YAML, conforming to the YAML 1.2 spec. It builds cross-platform via CMake as a static or…
786136stable
PlotJuggler/PlotJuggler
PlotJuggler is a fast, open-source desktop application for visualizing time series data with a drag-and-drop interface and OpenGL rendering…
986127active
github/markup
github-markup is a Ruby library that determines which markup library to use to convert content files like READMEs into HTML, supporting for…
806045active
harfbuzz/harfbuzz
HarfBuzz is a text shaping engine that converts Unicode text into properly positioned glyph output for any writing system, supporting OpenT…
996039stable
OSGeo/gdal
GDAL is an MIT-licensed C++ translator library for reading and writing raster and vector geospatial data formats, with bindings for many la…
956032stable
houbb/sensitive-word
A high-performance Java library for sensitive/prohibited word detection and filtering based on the DFA algorithm, with a built-in 60k+ word…
566026active
MontFerret/ferret
Ferret is a declarative, expression-oriented query language (FQL) with an embeddable Go runtime for querying, transforming, and automating …
836008active
graphql-dotnet/graphql-dotnet
A .NET implementation of the GraphQL query language, providing a lexer/parser, schema definition, and execution engine for building GraphQL…
995992active
serialport/node-serialport
Node SerialPort is a JavaScript/TypeScript library for reading from and writing to serial ports in Node.js and Electron. It provides cross-…
515991stable
lark-parser/lark
Lark is a parsing toolkit for Python that can parse all context-free grammars using Earley, LALR(1), and CYK algorithms. It automatically b…
795968stable
Ackites/KillWxapkg
A Go-based CLI tool that automatically decrypts, unpacks, and decompiles WeChat mini-program .wxapkg packages, restoring the original proje…
145957active
JSQLParser/JSqlParser
JSqlParser is a Java library that parses SQL statements into a traversable hierarchy of Java classes (an AST) that can be navigated via the…
745956active
beancount/beancount
Beancount is a double-entry bookkeeping tool that lets you define financial transaction records in plain text files. It parses the ledger, …
775942stable
rcmaehl/MSEdgeRedirect
A Windows utility that intercepts Microsoft Edge process command line arguments and redirects News, Search, Widgets, Weather, and other lin…
635872active
HapeLee/legado-with-MD3
Legado with MD3 is a free, open-source Android e-book and content aggregation reader, rebuilt from the Legado (阅读 3.0) project with a Mater…
825860active
pmndrs/gltfjsx
A command-line tool that converts GLTF/GLB 3D model assets into declarative, reusable React Three Fiber JSX components. It builds a pruned …
325849active
jindrapetrik/jpexs-decompiler
JPEXS Free Flash Decompiler (FFDec) is an open-source Java application for decompiling and editing Adobe Flash SWF files. It extracts resou…
935828active
tijsverkoyen/CssToInlineStyles
A PHP library that converts HTML pages or files by inlining their CSS styles directly into the HTML elements. This is primarily useful for …
575826stable
hashicorp/hcl
HCL (HashiCorp Configuration Language) is a Go toolkit for building structured, human- and machine-friendly configuration languages, used b…
675798stable
leethomason/tinyxml2
TinyXML-2 is a small, efficient C++ XML parser that builds a DOM from XML documents which can be read, modified, and saved. It consists of …
715792stable
martinblech/xmltodict
xmltodict is a Python library that converts XML documents into Python dictionaries and back, making XML manipulation feel like working with…
895751stable
bowser-js/bowser
Bowser is a small, fast JavaScript library for detecting browser, platform, and engine from user agent strings, with support for User-Agent…
875750stable
python-openxml/python-docx
python-docx is a Python library for creating, reading, and modifying Microsoft Word 2007+ (.docx) files using the OpenXML format. It provid…
755697stable
ClosedXML/ClosedXML
ClosedXML is a .NET library for reading, manipulating, and writing Excel 2007+ (.xlsx, .xlsm) files. It provides an intuitive, user-friendl…
875686active
buger/jsonparser
A fast, zero-allocation JSON parser for Go that lets you extract fields by path without defining structs or schemas. It is significantly fa…
975648active
LongSoft/UEFITool
UEFITool is a cross-platform C++/Qt application that parses UEFI-compatible firmware images into a tree structure, verifies their integrity…
905642active
serde-rs/json
serde_json is the standard JSON serialization and deserialization library for Rust, built on the Serde framework. It converts between JSON …
965631stable
pdf2htmlEX/pdf2htmlEX
pdf2htmlEX is a command-line tool that converts PDF files into HTML while preserving text, fonts, and formatting using modern web technolog…
375589active
vercel/streamdown
Streamdown is a React component library that serves as a drop-in replacement for react-markdown, purpose-built for rendering Markdown strea…
855563active
lief-project/LIEF
LIEF is a cross-platform C++ library (with Python and Rust bindings) for parsing, inspecting, modifying, and writing executable file format…
975549stable
vercel/ms
A tiny TypeScript utility for converting human-readable time strings like '2 days' to milliseconds and back. It supports many unit aliases,…
605545stable
ohmjs/ohm
Ohm is a parsing toolkit consisting of a JavaScript library and a domain-specific language based on parsing expression grammars (PEGs). It …
805543active
nanopb/nanopb
Nanopb is a small code-size Protocol Buffers implementation in plain ANSI C, designed for microcontrollers and other memory-constrained sys…
885537stable
google/bloaty
Bloaty is a size profiler for binaries that shows what is taking up space inside an executable. It uses custom ELF, DWARF, and Mach-O parse…
615536active
ReagentX/imessage-exporter
A Rust CLI tool and companion library that exports iMessage data to portable txt/html formats while preserving attachments and full message…
965535active
AngleSharp/AngleSharp
AngleSharp is a .NET library that parses HTML5, SVG, MathML, XML, and CSS into a fully standards-compliant W3C DOM. It supports querySelect…
995531active
expressjs/body-parser
Node.js body parsing middleware for Express and Connect that parses incoming HTTP request bodies and populates req.body. It provides JSON, …
935500stable
USArmyResearchLab/Dshell
Dshell is an extensible network forensic analysis framework written in Python for dissecting network packet captures (pcap/pcapng). It supp…
235492active
intel/hyperscan
Hyperscan is a high-performance C library (written in C++) for simultaneously matching large numbers of regular expressions, using hybrid a…
675475stable
pmd/pmd
PMD is an extensible multilanguage static code analyzer that finds common programming flaws like unused variables, empty catch blocks, and …
965473stable
npm/node-semver
The semantic versioning (semver) parser and comparison library used by npm itself, implemented in JavaScript for Node.js. It parses, valida…
925459stable
remkop/picocli
Picocli is a Java framework and library for building command line applications with an annotations API and a programmatic API. It ships as …
675414stable
spaceandtimefdn/sxt-proof-of-sql
A Rust library implementing Proof of SQL, a zero-knowledge proof protocol that allows SQL queries to be executed and cryptographically veri…
845389active
pest-parser/pest
pest is a general-purpose parser library for Rust based on parsing expression grammars (PEG). Grammars are defined in separate .pest files,…
945384stable
pypinyin
pypinyin is a Python library (with a companion CLI) that converts Chinese characters (hanzi) to pinyin, supporting polyphonic characters, m…
675356stable
hey-api/hey-api
Hey API is an ecosystem of code generators that turn OpenAPI specifications into production-ready SDKs, types, validators, and mocks. Its f…
855316active
xoofx/markdig
Markdig is a fast, CommonMark-compliant, extensible Markdown processor for .NET that converts Markdown to HTML. It provides a rich AST with…
955307stable
zircote/swagger-php
A PHP library that generates OpenAPI (Swagger) documentation for RESTful APIs using PHP 8 attributes or legacy doctrine annotations embedde…
955306active
Yqnn/svg-path-editor
A browser-based editor for creating and manipulating SVG path data with interactive point editing, command conversion, and path operations …
725306active
rust-lang/rust-bindgen
bindgen is a Rust tool that automatically generates Rust FFI bindings to C (and some C++) libraries by parsing header files with libclang. …
765270active
wanasit/chrono
Chrono is a natural language date parser library for JavaScript/TypeScript that extracts dates and times from arbitrary text. It handles re…
905269active
rails/thor
Thor is a Ruby toolkit for building self-documenting command-line utilities, handling option parsing and usage banners with a Rake-like syn…
755263stable
HIT-SCIR/ltp
LTP (Language Technology Platform) is an open-source neural NLP toolkit for Chinese supporting word segmentation, POS tagging, NER, depende…
555259active
benjamn/recast
Recast is a JavaScript syntax tree (AST) transformer and nondestructive pretty-printer that preserves original formatting where possible. I…
675255stable
supabase-community/postgres-language-server
A Language Server Protocol implementation and toolchain for Postgres SQL, built on libpg_query for 100% syntax compatibility. It provides e…
955250active
fonttools/fonttools
fontTools is a Python library for manipulating font files, supporting TrueType, OpenType, AFM, and partially Type 1 and Mac-specific format…
945220stable
Asciidoctor
Asciidoctor is a fast, open source Ruby-based text processor and publishing toolchain that parses AsciiDoc content into a document model an…
815208stable
JoshClose/CsvHelper
CsvHelper is a .NET library for reading and writing CSV files, with support for mapping CSV data to custom class objects. It is fast, RFC 4…
455208stable
theseer/tokenizer
A small PHP library that tokenizes PHP source code and serializes the resulting tokens into XML (and potentially other formats). It is comm…
705195stable
biopython/biopython
Biopython is a widely used open-source Python library of tools for computational molecular biology and bioinformatics. It provides modules …
765176stable
apache/calcite
Apache Calcite is a dynamic data management framework for the JVM that supplies the building blocks of a database—an industry-standard SQL …
775175stable
LuanRT/YouTube.js
YouTube.js (youtubei.js) is a TypeScript client library for YouTube's internal InnerTube API, providing access to the same data and feature…
985128active
tboox/tbox
TBOX is a glib-like cross-platform C library providing containers, algorithms, streams, coroutines, and platform abstractions. It simplifie…
885121stable
scinfu/SwiftSoup
SwiftSoup is a pure Swift HTML parser library that conforms to the WHATWG HTML5 specification and offers DOM traversal, CSS selectors, and …
995119stable
liam-hq/liam
Liam ERD is an open-source tool that automatically generates beautiful, interactive entity-relationship diagrams from database schema files…
715093active
obsidianmd/obsidian-clipper
Obsidian Web Clipper is the official browser extension for Obsidian that lets users highlight web pages and capture content as durable Mark…
835092active
mangiucugna/json_repair
A Python library that repairs malformed JSON strings, such as broken output from LLMs, APIs, logs, or user input. It works as a drop-in fal…
915079active
binbyu/Reader
A lightweight, free, open-source Windows (win32) reader application for txt and epub files, with support for reading online novels via conf…
655057active
cjhutto/vaderSentiment
VADER is a lexicon and rule-based sentiment analysis library for Python, specifically tuned to sentiments expressed in social media but eff…
545053stable
giggsey/libphonenumber-for-php
A PHP port of Google's libphonenumber library for parsing, formatting, storing, and validating international phone numbers. It also provide…
985050active
unifiedjs/unified
unified is a JavaScript library and ecosystem for parsing, inspecting, transforming, and serializing content as syntax trees (ASTs) through…
585023stable
alecthomas/chroma
Chroma is a general-purpose syntax highlighter written in pure Go, heavily based on Pygments, with translators for Pygments lexers and styl…
975022stable
opentypejs/opentype.js
opentype.js is a JavaScript library for parsing and writing OpenType and TrueType fonts in the browser and Node.js. It provides access to g…
925012active
BurntSushi/toml
A Go library for parsing and encoding TOML configuration files, with a reflection-based API mirroring the standard library's and xml packa…
755000stable
python-jsonschema/jsonschema
A Python library implementing the JSON Schema specification for validating JSON data against schemas. It supports all major JSON Schema dra…
834977stable
Leonidas-from-XIV/node-xml2js
A Node.js library that converts XML into JavaScript objects and back, built on sax-js and xmlbuilder-js. It supports simple callback and pr…
684965stable
yuin/goldmark
goldmark is a Markdown parser written in pure Go that is fully compliant with the CommonMark 0.31.2 specification. It features an extensibl…
984964stable

← prev page 3 / 27 next →