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.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| google-research/deduplicate-text-datasets A Rust implementation of ExactSubstr deduplication for language model training datasets, with Python scripts for running deduplication and … | 10 | 1273 | maintenance |
| pmiaowu/BurpFastJsonScan A passive BurpSuite extension written in Java that detects FastJson deserialization vulnerabilities in JSON-bearing HTTP requests. It autom… | 23 | 1256 | maintenance |
| KirillOsenkov/SourceBrowser A source browser website generator that analyzes C#/VB/MSBuild/TypeScript code with Roslyn and produces a static hyperlinked HTML website f… | 61 | 1162 | maintenance |
| google/wwwbasic wwwBASIC is an implementation of the BASIC programming language that compiles to JavaScript and runs in the browser or Node.js. It supports… | 59 | 1151 | maintenance |
| tech-srl/code2vec Official TensorFlow implementation of the code2vec model from the POPL'2019 paper, which learns distributed vector representations of code … | 32 | 1148 | maintenance |
| uber-common/metta Metta is an information security preparedness tool that runs adversarial simulations to test host-based and network detection instrumentati… | 32 | 1146 | maintenance |
| tmcw/docbox Docbox is an open-source REST API documentation system that turns structured Markdown files into a friendly two-column layout with navigati… | 32 | 1131 | maintenance |
| JackOfMostTrades/gadgetinspector A Java bytecode analyzer that automatically discovers deserialization gadget chains in Java libraries and application classpaths. It produc… | 32 | 1091 | maintenance |
| HatBoy/Pcap-Analyzer A Python-based visual offline pcap packet analyzer with a web interface built on Flask. It parses pcap files to show protocol and traffic s… | 32 | 1051 | maintenance |
| facebookresearch/cc_net CCNet is a Python pipeline from Facebook AI Research for downloading, deduplicating, and cleaning Common Crawl web data into high-quality m… | 10 | 1045 | maintenance |
| pykaldi/pykaldi PyKaldi is a Python scripting layer providing wrappers for the C++ APIs of the Kaldi speech recognition toolkit and OpenFst library. It ena… | 44 | 1040 | maintenance |
| raineorshine/solgraph A Node.js CLI tool that parses Solidity smart contracts and generates DOT graphs visualizing function control flow, highlighting potential … | 23 | 1026 | maintenance |
| tern-tools/tern Tern is a Python-based software composition analysis tool and library that generates a Software Bill of Materials (SBOM) for container imag… | 23 | 1020 | maintenance |
| kaleidawave/ezno Ezno is an experimental TypeScript/JavaScript type checker and compiler written in Rust, usable as a CLI or library. It features a sound im… | 66 | 2736 | experimental |
| marcj/TypeRunner TypeRunner is a high-performance TypeScript type checker written in C++ that compiles TypeScript to bytecode and executes it in a custom vi… | 33 | 2658 | experimental |
| rentruewang/aioway Aioway is an optimizing compiler for deep learning algorithms that treats ML models as instructions and builds declarative pipelines using … | 77 | 1823 | experimental |
| openprose/prose OpenProse is a declarative programming language for standing AI agent work, authored as Markdown contracts (*.prose.md) that declare desire… | 82 | 1768 | experimental |
| xodus-gaming/xodus Xodus is a Rust project aiming to bring XBOX PC (Game Pass) games to Linux and possibly macOS by implementing XBOX authentication, MSIXVC p… | 61 | 1593 | experimental |
| Hans-Halverson/brimstone Brimstone is a JavaScript engine written from scratch in Rust, implementing nearly the full ECMAScript specification (ES2026) including a b… | 77 | 1322 | experimental |
| mmarinovic/tailwindsql TailwindSQL is a TypeScript library that lets you write SQL queries as Tailwind-style class names on a React Server Component, e.g. `<DB cl… | 39 | 1307 | experimental |
| jlsutherland/doc2text doc2text is a Python library that extracts high-quality text from poorly scanned PDFs by correcting resolution, cropping, and skew before O… | 32 | 1280 | experimental |
| xoreos xoreos is an open-source (GPLv3+) reimplementation of BioWare's Aurora engine and its derivatives, targeting games from Neverwinter Nights … | 65 | 1176 | experimental |
| zesterer/tao Tao is a statically-typed functional programming language implemented in Rust, featuring generics, typeclasses, sum types, pattern matching… | 34 | 1162 | experimental |
| yazaldefilimone/ffmpreg FFmpReg is a Rust-native multimedia toolkit that decodes, transforms, and encodes audio and video without requiring FFmpeg, offering both a… | 50 | 1135 | experimental |
| tvlfyi/tvix Tvix is a Rust implementation of the Nix language and package manager, developed by TVL as an alternative to the C++ Nix. It includes compo… | 75 | 1109 | experimental |
| vrtbl/passerine Passerine is a small, extensible functional scripting language with a VM written in Rust, featuring pattern matching, structural types, fib… | 54 | 1092 | experimental |
| oxylabs/ai-scraper-py AI-Scraper is a Python library and scrape agent from Oxylabs AI Studio that extracts data from webpages using natural language prompts inst… | 10 | 1090 | experimental |
| clips/pattern Pattern is a Python web mining module bundling tools for scraping (Google, Twitter, Wikipedia APIs, crawler, HTML DOM parser), NLP (POS tag… | 62 | 8856 | abandoned |
| mozilla-services/heka Heka is a Go-based tool for collecting data from many sources, performing in-flight processing, and delivering results to multiple destinat… | 10 | 3394 | abandoned |
| kjur/jsrsasign jsrsasign is a pure JavaScript cryptography library supporting RSA/RSAPSS/ECDSA/DSA signing and validation, ASN.1, PKCS key formats, X.509 … | 88 | 3370 | abandoned |
| zythum/mama2 MAMA2 is a browser bookmarklet/plugin project that replaces Flash video players on Chinese video sites (Bilibili, Youku, Tudou, Sohu, etc.)… | 32 | 2038 | abandoned |
| facebookresearch/TransCoder TransCoder is a PyTorch implementation of an unsupervised neural model that translates source code between Java, C++, and Python 3. It is a… | 10 | 1729 | abandoned |
| huggingface/swift-coreml-transformers A Swift library with Core ML implementations of GPT-2, DistilGPT-2, BERT, and DistilBERT, including tokenizers and demo apps for on-device … | 10 | 1683 | abandoned |
| qinxuye/cola Cola is a high-level distributed crawling framework in Python for scraping pages and extracting structured data from websites. The same cra… | 10 | 1499 | abandoned |
| owenthereal/godzilla Godzilla is an ES2015-to-Go source code transpiler and runtime intended as a near drop-in replacement for Node.js. It compiles JavaScript t… | 32 | 1475 | abandoned |
| citp/BlockSci BlockSci is a high-performance C++ tool and analysis library for blockchain science, featuring a custom in-memory blockchain database with … | 23 | 1396 | abandoned |
| KillzXGaming/Switch-Toolbox A desktop GUI tool for editing many Nintendo Switch, 3DS, and Wii U game file formats, including models, textures, animations, archives, an… | 64 | 1214 | abandoned |
← prev page 28 / 28