Dev tools · alternatives · 2026
24 alternatives to Sparser – A Multilanguage Parser
* https://sparser.io * https://github.com/Unibeautify/sparser This is my attempt at creating a universal language parser. It attempts to solve a couple of problems: * Support multiple languages * Recursively extend support to languages embedded within other languages * Output a uniform format for all supported languages This is a personal project so any feedback would be helpful. Something interesting I found after I built it is that this parser is not as fast to write output as many other JavaScript parsers, but its output is much faster to read from due to the…
Sparser is a multilanguage parser that processes code in multiple programming languages and outputs results in a uniform format. It supports languages embedded within other languages through recursive parsing. Designed… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Sparser – A Multilanguage Parser launched in 2019; newer entries below may have overtaken it.
- 1
AnyParser API▲885The first LLM for document parsing with accuracy and speed
2024 · cambioml.com · its alternatives →
- 2
AnyParser Pro▲602Parse multi-language images and documents into JSON/markdown
2025 · cambioml.com · its alternatives →
- 3

Hi friends, I started casually working on scrapscript in 2015. I built a few compilers over the years to test out various ideas/implementations, and I think I'm finally happy with the overall design. The code is not public yet. Email me at [email protected] if you're interested in joining the core team later this year. Let me know if you have any questions or feedback :)
2023 · scrapscript.org · its alternatives →
- 4

Pure Javascript OCR for more than 100 Languages 📖🎉🖥 - naptha/tesseract.js
2016 · github.com · its alternatives →
- 5
Megaparse [LW24]▲289Open-source Document Parser to Markdown with OCR/LLMs
2024 · megaparse.com · its alternatives →
- 6AL
2013 · np-lang.org · its alternatives →
- 7

Fast C based HTML 5 parsing for python. Contribute to kovidgoyal/html5-parser development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 8

An implementation of a dynamic programming language in Rust. Includes: Parser/Compiler, REPL, Virtual Machine, Bytecode Disassembler This started out as a learning project to teach myself Rust. It has grown into a decently substantial piece of software and I've learned quite a bit in the process! Some neat things: + A garbage collector that can store dynamically sized types without any double-indirection (i.e. I have my own Box implementation with manual alloc/dealloc) + The smart pointer used to reference GCed data is a thin pointer. The ptr metadata needed for DSTs is stored in…
2022 · github.com · its alternatives →
- 9

Rank a list of documents according to their relevance to a query primarily and your custom instructions secondarily. We evaluated the model on instructions for recency, document type, source, and metadata, and it can generalize to other instructions as well. The reranker supports multilinguality. Th
2025 · docs.contextual.ai · its alternatives →
- 10

Very low footprint DOM-style JSON parser written in portable ANSI C - json-parser/json-parser
2012 · github.com · its alternatives →
- 11

Improved file parsing for LLM’s. Contribute to Filimoa/open-parse development by creating an account on GitHub.
2024 · github.com · its alternatives →
- 12

spaCy is a free open-source library for Natural Language Processing in Python. It features NER, POS tagging, dependency parsing, word vectors and more.
2015 · spacy.io · its alternatives →
- 13

💥 Fast State-of-the-Art Tokenizers optimized for Research and Production - huggingface/tokenizers
2020 · github.com · its alternatives →
- 14ID
2013 · rhoscript.com · its alternatives →
- 15

Hey folks! I know CSV parsers (especially in JS) aren't terribly exciting and someone writes a "better" one every week. I'm in the middle of my parental leave, and this was a project that came out of me looking for the fastest/smallest CSV parser. It all started so innocently, and then turned into a benchmark-validation-athon; the library itself took ~2 weeks to write, but the performance comparisons took another ~4 weeks (on and off). The benchmarks were a huge effort, but I think they are the most thorough to date, both in breadth and in depth, so hopefully you find them useful:…
2023 · github.com · its alternatives →
- 16

Here is a tool I built initially for myself to help with my German and Greek language studies. It started as a hack for creating Anki cards from native language audio. It extracts the words, finds their base forms (lemmas) and groups the examples by the lemma. At some point I realised that I have a transcription with word level timestamps that opens a lot of other opportunities. So I added a mode to click the first and last word in the transcript and it starts looping with the right gap and repeat count. Another feature I use a lot is selecting an audio fragment, sending a predefined prompt…
Jun 2026 · lingochunk.com · its alternatives →
- 17

Scheme-langserver digest incomplete Scheme code to serve real-world programming requirements, including goto-definition, auto-completion, type inference and such many LSP-defined language feature supports. And this project is based here(https://github.com/ufo5260987423/scheme-langserver). I built it because I was tired of Scheme/Lisp's raggy development environment, especially of the lack of IDE-like highly customized programing experience. Though DrRacket and many REPL-based counterparts have don't much, following general cases aren't reach same-level as in other…
Feb 2026 · github.com · its alternatives →
- 18

A C++ parser generator: lexer, parser, and AST generation in one tool. - TantrixAuto/yantra
21d ago · github.com · its alternatives →
- 19

Meta programming utilities for C++14. Merged in matt-42/lithium - matt-42/iod
2014 · github.com · its alternatives →
- 20

This is a hobby project of mine that I started a few years ago to learn about programming language implementation. It was created 95% without AI, although a few recent commits include code from Gemini CLI. I started out following Crafting Interpreters, but gradually branched off that until I had almost nothing left in common. Tech stack: Rust, Cranelift (JIT compilation), LALRPOP (parser). Original title: "A small programming language where everything is a value" (edited based on comments)
Jan 2026 · github.com · its alternatives →
- 21

faster.js is a Babel plugin that compiles idiomatic Javascript to faster, micro-optimized Javascript. - vzhou842/faster.js
2018 · github.com · its alternatives →
- 22

Parser Building Toolkit for JavaScript. Contribute to Chevrotain/chevrotain development by creating an account on GitHub.
2016 · github.com · its alternatives →
- 23

Language Lego. Contribute to ayoungprogrammer/Lango development by creating an account on GitHub.
2016 · github.com · its alternatives →
- 24

Yet Another Compiler Visualizer. Contribute to ashutoshbsathe/yacv development by creating an account on GitHub.
2021 · github.com · its alternatives →
Also compare
- AnyParser API alternatives
- AnyParser Pro alternatives
- ScrapScript – A tiny functional language for sharable software alternatives
- Tesseract.js – Pure JavaScript OCR for 60 Languages alternatives
- Megaparse [LW24] alternatives
- a lexer, parser, interpreter and web runtime (np, a 5-weekend project) alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →