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
pikepdf/pikepdf
pikepdf is a Python library for reading, writing, repairing, and transforming PDF files, built on the mature qpdf C++ library. It supports …
952798active
ssssssss-team/spider-flow
Spider-Flow is a self-hosted Java-based web crawler platform that lets users define scraping workflows visually as flowcharts without writi…
2311352maintenance
Chevrotain/chevrotain
Chevrotain is a fast, feature-rich parser building toolkit for JavaScript with built-in LL(K) grammar support. Grammars are written as pure…
672797stable
sveltejs/devalue
A JavaScript serialization library that handles values JSON.stringify cannot, such as cyclical references, Map, Set, BigInt, Dates, RegExps…
982789active
handsontable/hyperformula
HyperFormula is an open-source headless spreadsheet engine written in TypeScript that parses and evaluates Excel-compatible spreadsheet for…
942771active
Rich-Harris/magic-string
A small, fast TypeScript library for editing strings in place (update, prepend, append, move, overwrite) while generating accurate v3 sourc…
992770stable
coder/ghostty-web
A web-based terminal emulator library that compiles Ghostty's native VT100 parser to WebAssembly and exposes an xterm.js-compatible API. It…
542746active
mitsuhiko/minijinja
MiniJinja is a powerful, minimal-dependency template engine for Rust (with Go, Python, JavaScript/WASM, and CLI variants) that implements t…
982743stable
IfcOpenShell/IfcOpenShell
IfcOpenShell is an open source C++ and Python library for parsing and working with Industry Foundation Classes (IFC) building models, inclu…
952733active
microlinkhq/metascraper
Metascraper is a Node.js library that extracts unified metadata from any URL by combining Open Graph, JSON-LD, Microdata, RDFa, Twitter Car…
952731active
huaban/jieba-analysis
A Java port of the popular jieba Chinese word segmentation library, supporting search and index segmentation modes, user dictionaries, and …
322709active
sindresorhus/slugify
A JavaScript library that converts strings into URL-safe slugs, handling transliteration for many languages including German, Vietnamese, A…
442702stable
sepinf-inc/IPED
IPED is an open source digital forensic tool developed by the Brazilian Federal Police for processing and analyzing digital evidence from d…
832701active
pulldown-cmark/pulldown-cmark
pulldown-cmark is a fast, memory-efficient pull parser for CommonMark Markdown written in pure Rust, with an included CLI tool for renderin…
892697stable
jessevdk/go-flags
go-flags is a Go library for parsing command line options, offering more features than the standard flag package. It uses structs, reflecti…
232697stable
swagger-api/swagger-client
Swagger Client is a JavaScript library for fetching, resolving, and executing requests against Swagger/OpenAPI-defined REST APIs from the b…
982694active
jae-jae/QueryList
QueryList is a progressive PHP web scraping framework built on phpQuery that provides jQuery-like CSS3 DOM selectors and manipulation APIs …
742690active
jsonata-js/jsonata
JSONata is a lightweight query and transformation language for JSON data, and this repository is its reference JavaScript implementation. I…
962679stable
cocoindex-io/cocoindex-code
A lightweight AST-based semantic code search CLI built on the CocoIndex Rust data transformation engine, with tree-sitter parsing and embed…
812675active
Ontos-AI/knowhere
Knowhere is a document ingestion and parsing platform that transforms unstructured documents (PDF, DOCX, XLSX, PPTX, images) into structure…
812673active
rust-bitcoin/rust-bitcoin
A Rust library for parsing, serializing, and working with Bitcoin data structures such as transactions, blocks, scripts, network messages, …
772672active
comby-tools/comby
Comby is a command-line tool for structural search and replace across ~every programming language using lightweight syntax-aware templates.…
622670active
chardet/chardet
chardet is a Python library that detects the character encoding of byte data, with language and MIME type detection included. Version 7 is …
992661active
zhanyong-wan/dongbei
dongbei is a novelty programming language whose keywords are based on Northeastern Chinese (Dongbei) dialect vocabulary, implemented on top…
702659active
sindresorhus/globby
A Node.js library providing user-friendly glob matching for files and directories, built on fast-glob with a Promise API. It adds convenien…
942650stable
vsch/flexmark-java
flexmark-java is a fast, extensible Java parser for CommonMark/Markdown that produces a source-position-aware AST and renders HTML, with em…
392640stable
google/googlesql
GoogleSQL (formerly ZetaSQL) is a C++ analyzer framework that defines a SQL language—grammar, types, data model, semantics, and function li…
922638active
dateutil/dateutil
python-dateutil is a Python library providing powerful extensions to the standard datetime module. It offers flexible date parsing, relativ…
602631stable
worawit/blutter
Blutter is a reverse engineering tool for Flutter mobile applications that compiles the Dart AOT runtime to extract symbols and objects fro…
722627active
dgunning/edgartools
EdgarTools is a Python library for accessing and parsing SEC EDGAR filings as structured, typed Python objects. It provides a clean API for…
942624active
jgravelle/jcodemunch-mcp
jCodeMunch is an MCP server that indexes codebases with tree-sitter AST parsing and serves symbol-level code retrieval to AI agents, cuttin…
782624active
VerbalExpressions/JavaVerbalExpressions
A Java library providing a fluent builder API for constructing regular expressions in readable, chainable code instead of raw regex strings…
662618stable
aboutcode-org/scancode-toolkit
ScanCode Toolkit is a command-line tool and Python library that scans codebases to detect licenses, copyrights, package manifests, dependen…
942612active
NeverSinkDev/NeverSink-Filter
NeverSink's Filter is a community item filter for the game Path of Exile, written in the game's official filter domain language. It hides l…
982605active
uxmal/reko
Reko is a general-purpose binary decompiler that translates machine code executables back into high-level language source. It supports mult…
892600active
formkit/tempo
Tempo is a tiny, tree-shakable JavaScript/TypeScript library for parsing, formatting, manipulating, and internationalizing dates and times.…
772589active
libpnet/libpnet
libpnet is a cross-platform Rust library for low-level networking, providing safe packet construction and parsing, transport protocol imple…
592588stable
julkue/mark.js
mark.js is a JavaScript library for highlighting keywords or custom regular expressions in text, usable with plain JavaScript or as a jQuer…
442588stable
Hexagon/croner
Croner is a zero-dependency JavaScript/TypeScript library for triggering functions on cron schedules and evaluating cron expressions. It su…
882586stable
mapbox/earcut
Earcut is a fast, tiny (4KB gzipped) JavaScript polygon triangulation library implementing a modified ear-slicing algorithm optimized with …
952580stable
adamhathcock/sharpcompress
SharpCompress is a fully managed pure C# compression library for .NET supporting many archive formats (zip, tar, gzip, bzip2, 7zip, rar, xz…
972577active
hunspell/hunspell
Hunspell is a free spell checker and morphological analyzer library and command-line tool written in C++, licensed under LGPL/GPL/MPL. It p…
822572stable
cuthbertLab/music21
music21 is a Python toolkit for computer-aided musical analysis and computational musicology, providing rich object models for notes, chord…
952570active
facet-rs/facet
Facet is a Rust reflection ecosystem: a single derive macro gives types a runtime SHAPE description (fields, variants, attributes, layout) …
822570active
tezc/sc
A collection of portable, stand-alone C99 libraries and data structures such as hashmap, heap, linked list, logger, and ini parser. Each mo…
652570active
google/zerocopy
A Rust library providing safe, zero-cost APIs for casting between byte sequences and typed values without copying memory. It encapsulates t…
942565stable
rednaga/APKiD
APKiD is a command-line tool that identifies how an Android APK was built, detecting compilers, packers, obfuscators, and app-shielding/RAS…
782565active
malloydata/malloy
Malloy is an open-source semantic modeling and query language that compiles to SQL and runs on existing database engines like BigQuery, Sno…
952559active
typescript-language-server/typescript-language-server
A community-maintained Language Server Protocol implementation for TypeScript and JavaScript, wrapping the tsserver API so any LSP-capable …
992553active
UglyToad/PdfPig
PdfPig is a C#/.NET library for reading and extracting text, images, annotations, forms, and metadata from PDF files, ported from Apache PD…
912549active
lgandx/PCredz
PCredz is a Python CLI tool that extracts credentials and authentication tokens (NTLM, Kerberos, HTTP Basic, FTP, SMTP, IMAP, POP3, LDAP, S…
642548active
onekey-sec/unblob
unblob is an extraction suite that parses unknown binary blobs for 78+ archive, compression, and file-system formats, recursively extractin…
912544active
circe/circe
circe is a JSON library for Scala and Scala.js providing a JSON AST, encoders/decoders (codecs), and automatic derivation for case classes …
902542stable
bemasher/rtlamr
A Go-based software-defined radio receiver that decodes Itron ERT smart meter transmissions in the 900MHz ISM band using an inexpensive rtl…
792531active
JohnSundell/Ink
Ink is a fast and flexible Markdown parser written in Swift that converts Markdown strings into HTML. It supports front-matter metadata par…
232527stable
facebookresearch/nougat
Nougat is Meta's neural OCR model that parses academic PDFs into structured Markdown, understanding LaTeX math and tables. It ships as a Py…
2310063maintenance
hyperjumptech/grule-rule-engine
Grule is a rule engine library for Go, inspired by JBoss Drools, with its own Domain-Specific Language (GRL) for defining production rules.…
652522active
syoyo/tinygltf
TinyGLTF is a header-only C11/C++ library for loading and saving glTF 2.0 3D asset files. It offers a pure C POD API, arena-based memory ma…
882512active
m4ll0k/SecretFinder
SecretFinder is a Python CLI script based on LinkFinder that discovers sensitive data like API keys, access tokens, and JWTs in JavaScript …
322500active
RDFLib/rdflib
RDFLib is a pure Python library for working with RDF (Resource Description Framework), providing parsers and serializers for formats like R…
852499stable
fnando/browser
A Ruby gem for detecting browsers, bots, devices, and platforms from user agent strings. It includes ActionController integration for Rails…
442499active
capnproto/capnproto-rust
A Rust implementation of the Cap'n Proto data serialization format and RPC protocol. It generates code from schema files enabling zero-copy…
762497active
axiomatic-systems/Bento4
Bento4 is a C++ class library and set of command-line tools for reading, writing, inspecting, encrypting, and packaging ISO-MP4 files, incl…
722493stable
KhronosGroup/SPIRV-Cross
SPIRV-Cross is a tool and C++ library from Khronos for parsing SPIR-V binaries, performing reflection, and decompiling them back to high-le…
662493stable
weggli-rs/weggli
weggli is a fast semantic search tool for C and C++ codebases that performs pattern matching on abstract syntax trees using a query languag…
232492active
tid-kijyun/Kanna
Kanna is a Swift XML/HTML parser library inspired by Ruby's Nokogiri, built on libxml2. It supports XPath 1.0 and CSS3 selector queries acr…
722486active
pyparsing/pyparsing
pyparsing is a Python library for building Parsing Expression Grammar (PEG) parsers directly in Python code using composable classes and op…
832485stable
Luoyacheng/legado-E
阅读Sigma (Reading Sigma) is an open-source Android e-book reader forked from Legado, offering customizable book sources, RSS subscriptions, …
742485active
0xd4d/dnlib
dnlib is a C# library that reads and writes .NET assemblies and modules, including method bodies and IL code. It supports loading modules f…
612483stable
fhamborg/news-please
news-please is an open-source Python news crawler and information extractor that pulls structured article data (headline, lead, main text, …
672482active
trailofbits/graphtage
Graphtage is a command-line utility and Python library for semantically diffing and merging tree-structured files like JSON, YAML, XML, HTM…
662478stable
unjs/magicast
Magicast is a TypeScript library for programmatically modifying JavaScript and TypeScript source files using a simple, JSON-like proxy API …
942477active
VirusTotal/yara
YARA is a pattern matching tool used to identify and classify malware families and other files based on textual or binary pattern rules. It…
949831maintenance
sprache/Sprache
Sprache is a tiny, lightweight C# library for building text parsers directly in code using monadic parser combinators and LINQ query syntax…
322474stable
uber/piranha
PolyglotPiranha is a lightweight code transformation toolset from Uber for automating large-scale code changes, primarily cleaning up stale…
812472active
valyala/fastjson
fast is a fast JSON parser and validator library for Go that parses arbitrary JSON without schemas, reflection, or code generation. It clai…
632466stable
gpac/mp4box.js
MP4Box.js is a JavaScript/TypeScript library for parsing, segmenting, and extracting samples from MP4 (ISOBMFF) files, inspired by GPAC's M…
932463active
JMESPath
JMESPath is a declarative query language for extracting and transforming elements from JSON documents, with a formal specification and comp…
672451stable
bashly-framework/bashly
Bashly is a Ruby-based command line tool that generates feature-rich, standalone bash CLI scripts from a simple YAML configuration file. It…
972448stable
retextjs/retext
Retext is a JavaScript library that transforms natural language into concrete syntax trees (CSTs) and lets plugins inspect and change that …
252436active
ZerBea/hcxtools
A set of C command-line tools that convert WiFi packet captures (pcap/pcapng) into hash formats compatible with Hashcat and John the Ripper…
792431active
litehtml/litehtml
litehtml is a lightweight C++ HTML/CSS rendering engine that parses HTML (via gumbo-parser) and computes element layout with CSS2/CSS3 supp…
842430active
bilibili/DanmakuFlameMaster
DanmakuFlameMaster is Bilibili's open-source Android danmaku (bullet comment) engine that parses and renders scrolling comments over video.…
239606maintenance
remarkablemark/html-react-parser
html-react-parser is an npm library that converts HTML strings into React elements, working on both the server (Node.js) and the client (br…
982426stable
jpsim/SourceKitten
SourceKitten is a Swift framework and command line tool that links with sourcekitd.framework to interact with SourceKit. It parses Swift AS…
882426stable
rust-scraper/scraper
A Rust library for parsing HTML documents and querying them with CSS selectors, built on Servo's html5ever and selectors crates for browser…
892417active
premailer/premailer
Premailer is a Ruby gem that prepares HTML email for delivery by inlining CSS styles, converting relative URLs to absolute, and checking CS…
762416active
stencilproject/Stencil
Stencil is a template language and engine for Swift with a syntax similar to Django and Mustache. It lets Swift applications render text te…
232416stable
kurtmckee/feedparser
feedparser is a Python library that parses RSS, Atom, RDF, CDF, and JSON feeds into a uniform data structure. It is the de facto standard u…
882414stable
LoRexxar/Kunlun-M
Kunlun-M is an open-source static code analysis (SAST) tool that detects security vulnerabilities in PHP, JavaScript/Node.js, Python, Golan…
962413active
tafia/calamine
calamine is a pure Rust library for reading and deserializing Excel (xls, xlsx, xlsm, xlsb, xla, xlam) and OpenDocument spreadsheet (ods) f…
982407stable
apache/lucenenet
Apache Lucene.NET is an open-source full-text search library written in C#, ported from the Java Apache Lucene project. It provides powerfu…
832406active
scrapinghub/portia
Portia is a visual web scraping tool from Scrapinghub built on Scrapy that lets users annotate web pages in a browser to define data extrac…
109504maintenance
josdejong/jsonrepair
A TypeScript library that repairs invalid JSON documents, fixing issues like missing quotes, commas, brackets, single quotes, comments, tra…
732397active
earlephilhower/ESP8266Audio
An Arduino library for parsing and decoding audio formats including MOD, WAV, MP3, FLAC, MIDI, AAC, OGG/Opus, and RTTTL on ESP8266, ESP32, …
962392active
ValveResourceFormat/ValveResourceFormat
Source 2 Viewer (VRF) is an open-source tool for browsing VPK archives and viewing, extracting, and decompiling Source 2 game assets such a…
952391active
OpenBullet
OpenBullet 2 is a cross-platform automation suite built on .NET for performing HTTP requests against target web applications and processing…
852389active
iziz/libPhoneNumber-iOS
An iOS port of Google's libphonenumber library with an Objective-C core and Swift-first facade modules for parsing, formatting, and validat…
972386active
quantizor/markdown-to-jsx
A fast and versatile markdown toolchain that parses markdown into an AST and renders it to React, React Native, SolidJS, Vue, HTML, and oth…
932385active
chillerlan/php-qrcode
A PHP library for generating Model 2 QR Codes (versions 1-40, all ECC levels, mixed encoding modes) with extensible output modules for rast…
812384active

← prev page 7 / 27 next →