Dev tools · alternatives · 2026
24 alternatives to (Eacc) PLY Lex-Yacc alternative in Python
Minimalist but flexible Lexer/Parser tool in Python. - iogf/eacc
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. (Eacc) PLY Lex-Yacc alternative in Python launched in 2020; newer entries below may have overtaken it.
- 1

Minimalist but flexible Lexer/Parser tool in Python. - iogf/eacc
2021 · github.com · its alternatives →
- 2

Python to Regex. Regex to Python. The yRegex for humans. - iogf/crocs
2017 · github.com · its alternatives →
- 3

x86 C compiler written in untyped lambda calculus. Contribute to woodrush/lambda-8cc development by creating an account on GitHub.
2022 · github.com · its alternatives →
- 4

Repo: https://github.com/valdanylchuk/xcc700 Hi Everyone! I just wrote my first compiler! - single pass, recursive descent, direct emission - generates REL ELF binaries, runnable using ESP-IDF elf_loader - very basic features only, just enough for self-hosting - treats the Xtensa CPU as a stack machine for simplicity, no register allocation / window usage - compilable on Mac, probably also Linux, can cross-compile for esp32 there - wrote for fun / cyberdeck project Sample output from esp32: xcc700.elf xcc700.c -o /d/cc.elf [ xcc700 ] BUILD COMPLETED >…
Dec 2025 · github.com · its alternatives →
- 5CV
2023 · susam.net · its alternatives →
- 6

2014 · github.com · its alternatives →
- 7

2014 · github.com · its alternatives →
- 8

C parser and interpreter written in Python with automatic ctypes interface generation - PyCParser/README.md at master · albertz/PyCParser
2019 · github.com · its alternatives →
- 9

org-babel integration with Jupyter for evaluation of (Python by default) code blocks - gregsexton/ob-ipython
2015 · github.com · its alternatives →
- 10AL
2013 · np-lang.org · its alternatives →
- 11

a python-like language with hindley-milner-like type system, which is compiled to c - alehander92/Airtight
2015 · github.com · its alternatives →
- 12

Python package + CLI to generate stylistic wordclouds, including gradients and icon shapes! - minimaxir/stylecloud
2019 · github.com · its alternatives →
- 13

Contribute to tylerhou/fiber development by creating an account on GitHub.
2021 · github.com · its alternatives →
- 14

Contribute to frmoded/e-- development by creating an account on GitHub.
Jul 2026 · github.com · its alternatives →
- 15

A hackable and extensible lexer, parser and interpreter for a minimalistic, imperative, C-like language. - bbu/simple-interpreter
2015 · github.com · its alternatives →
- 16

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 →
- 17
Lexy▲7Lexy is a lightweight CLI tool that fetches programming tutorials from "Learn X in Y Minutes" directly into your terminal. Quickly search, learn, and reference code examples without leaving your workflow. - antoniorodr/lexy
2025 · github.com · its alternatives →
- 18

An example of PEG usage. Contribute to sebcat/move-literals development by creating an account on GitHub.
2016 · github.com · its alternatives →
- 19IB
Lox is a parser and lexer generator for Go. Heavily inspired on ANTLR on the surface (combined parser and lexer, action code separated from grammar), but more similar to yacc on the internals (LR(1), dependency-free parser). I'm especially proud of the type-safe Go action generation where the reduce-artifact's Go type is determined by the user-action's return type, and then used to match and verify its use in other productions.
2025 · dcaiafa.github.io · its alternatives →
- 20

Python to Regex. Regex to Python. The yRegex for humans. - iogf/crocs
2018 · github.com · its alternatives →
- 21AC
- 22IC
2015 · quasiquotes.readthedocs.org · its alternatives →
- 23

I built Copapy as an experiment: Can Python be used for hard real-time systems? Instead of an interpreter or JIT, Copapy builds a computation graph by tracing Python code and uses a custom copy-and-patch compiler. The result is very fast native code with no GC, no syscalls, and no memory allocations at runtime. The copy-and-patch compiler currently supports x86_64 as well as 32- and 64-bit ARM. It comes as small Python package with no other dependencies - no cross-compiler, nothing except Python. The current focus is on robotics and control systems in general. This project is early but…
Feb 2026 · github.com · its alternatives →
- 24

A C++ parser generator: lexer, parser, and AST generation in one tool. - TantrixAuto/yantra
22d ago · github.com · its alternatives →
Also compare
- Eacc - A new manner to write lexers/parsers in Python alternatives
- Using functions to construct Regex in Python alternatives
- Lambda-8cc – An x86 C compiler written in untyped lambda calculus alternatives
- Xcc700: Self-hosting mini C compiler for ESP32 (Xtensa) in 700 lines alternatives
- CFR[]: Very minimal drawing language with 5 commands: C, F, R, [, ] alternatives
- Pythonpy – the swiss army knife of the command line 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 →