Life & fun · alternatives · 2026
24 alternatives to Owl, a new kind of parser generator
A parser generator for visibly pushdown languages. - ianh/owl
Owl is a parser generator that offers a new approach to building parsers. It is designed for developers who need to process and analyze structured data or code. The tool stands out by providing an alternative method to… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Owl, a new kind of parser generator launched in 2018; newer entries below may have overtaken it.
- 1

The Elegant Parser. Contribute to pest-parser/pest development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 2

A declarative user interface framework based on GTK 4 - can-lehmann/owlkettle
2022 · github.com · its alternatives →
- 3

🛫 Zero-codegen, no-compile TypeScript `type` inference from protobuf `message`s - nathanhleung/protobuf-ts-types
2025 · github.com · its alternatives →
- 4
Parsers▲297Extract structured data and visualize it without code
2019 · parsers.me · its alternatives →
- 5

🧜♀️ RESTful rendering pipeline for generating sequence and UML diagrams using Mermaid for Markdown docs (Diagrams as a Service) - Schachte/Mermrender
2019 · github.com · its alternatives →
- 6

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

- 8

Hey HN! I'm open-sourcing a little weekend side project. It's a terminal UI that generates parsers for webpages using AI, and a library that runs these parsers while you browse (it connects to Chrome over CDP). You can parse Twitter, LinkedIn, and HN posts and they get saved to a DuckDB database, so you can query them later. Contributions welcome! I wrote a bit more about it here: https://0thernet.substack.com/p/memo-2-selectron
2025 · github.com · its alternatives →
- 9
Owlyshield▲63Open source AI-driven antivirus engine written in Rust
2022 · github.com · its alternatives →
- 10

😊 Generate cute UIDs. Contribute to alexandriax/cuteuid development by creating an account on GitHub.
2019 · github.com · its alternatives →
- 11TA
An OpenAPI alternative to describe REST APIs for type-safe code generation.
2023 · typeapi.org · its alternatives →
- 12

Hi Hacker News! My name is Sagar, I’m working on a startup called Speakeasy - we’re making all APIs self-service. The platform is currently in beta, but we’re independently launching this tool which you can use to generate language-idiomatic, statically-typed TS SDKs from any public OpenAPI schemas. We hope to continue iterating on this to give devs a way to easily generate high fidelity client SDKs for all the major languages. Inspiration for this product is from past experiences struggling with OpenAPI. I was originally optimistic about using the OpenAPI tools to build out our offering,…
2022 · easysdk.xyz · its alternatives →
- 13OI
2021 · fransfaase.github.io · its alternatives →
- 14

Developer friendly Natural Language Processing ✨. Contribute to winkjs/wink-nlp development by creating an account on GitHub.
2022 · github.com · its alternatives →
- 15

- 16
Owlish▲110Reduce support volume with AI agents trained on your docs
May 2026 · owlish.bot · its alternatives →
- 17

Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity. - lark-parser/lark
2017 · github.com · its alternatives →
- 18SA
* 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…
2019 · its alternatives →
- 19

Howdy HN, as part of my ongoing programming language experiments I've ended up creating my own C++20 lexing and parsing library of sorts. Matcheroni is an alternative to parser generators and regular expressions that uses trees of C++ templates to implement highly customizable lexers and parsers that have minimal impact on build times or binary sizes, while still remaining comparable in performance to Boost regular expressions. The repo includes two example projects - a simple regex parser in ~300 heavily documented lines of code, and a much larger but not quite finished C99 lexer and…
2023 · github.com · its alternatives →
- 20

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

iOS and macOS native markdown editor with live preview
2021 · eightysix.github.io · its alternatives →
- 22

A C++ parser generator: lexer, parser, and AST generation in one tool. - TantrixAuto/yantra
23d ago · github.com · its alternatives →
- 23AP
2015 · fatiherikli.github.io · its alternatives →
- 24

Also compare
- Pest – Fast parser generator written in Rust alternatives
- Owlkettle – A Declarative user interface framework based on GTK 4 alternatives
- Zero-codegen, no-compile TypeScript type inference from Protobufs alternatives
- Parsers alternatives
- Programmatically Generate Diagrams for GitHub Readmes alternatives
- A NLP Library for Matching Parse Trees 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 →