ANTLR Alternatives
ANTLR is described as '(ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files' and is an app in the education & reference category. There are nine alternatives to ANTLR for Windows, Linux and Mac. The best alternative is Eclipse Xtext, which is both free and Open Source. Other great apps like ANTLR are Bison, Flex, Owl parser generator and parboiled.
ANTLR alternatives are mainly Code Editors but may also be IDEs or Programming Languages. Filter by these if you want a narrower list of alternatives or looking for a specific functionality of ANTLR.Eclipse Xtext
Do you think this is a good alternative?YesNo- Free • Open Source
- IDE
- Code Editor
- Programming Language
3 alternatives to Eclipse Xtext- Mac
- Windows
- Linux
Xtext is an open-source framework for developing programming languages and domain-specific languages (DSLs). Unlike standard parser generators, Xtext not only generates a parser, but also a class model for the Abstract Syntax Tree and a fully featured, customizable Eclipse-based...
Eclipse Xtext Features
GNU Bison, commonly known as Bison, is a parser generator that is part of the GNU Project. Bison reads a specification of a context-free language, warns about any parsing ambiguities, and generates a parser (either in C, C++, or Java) which reads sequences of tokens and decides...
Flex (fast lexical analyzer generator) is a tool for generating scanners. A scanner, sometimes called a tokenizer, is a program which recognizes lexical patterns in text. The flex program reads user-specified input files, or its standard input if no file names are given, for a...
Owl parser generator
Do you think this is a good alternative?YesNo- Free • Open Source
7 alternatives to Owl parser generator- Mac
- Windows
- Linux
Owl is a parser generator which targets the class of visibly pushdown languages.
parboiled
Do you think this is a good alternative?YesNo- Free • Open Source
4 alternatives to parboiled- Mac
- Windows
- Linux
Elegant PEG parsing in Java - lightweight, easy-to-use, powerful.
dropincc.java
Do you think this is a good alternative?YesNo- Free • Open Source
4 alternatives to dropincc.java- Mac
- Windows
- Linux
dropincc.java - A small and easy to use parser generator. Specify your grammar in pure java and compile dynamically. Especially suitable for DSL creation in java.
textX
Do you think this is a good alternative?YesNo- Free • Open Source
9 alternatives to textX- Mac
- Windows
- Linux
textX is a meta-language for building Domain-Specific Languages (DSLs) in Python. It is inspired by Xtext.
It will help you build your textual language easily. You can invent your own language or build a support for an existing textual language.
Ragel
Do you think this is a good alternative?YesNo4 alternatives to Ragel- Free • Open Source
- Windows
Ragel is a finite-state machine compiler and a parser generator targeting C, C++ and ASM. It can recognize byte sequences and execute code at arbitrary points in the process.
Ragel Features
Tunnel Grammar Studio (TGS)
Do you think this is a good alternative?YesNo2 alternatives to Tunnel Grammar Studio (TGS)- Paid • Proprietary
- Windows
Tunnel Grammar Studio is an Integrated Development Environment for generating parsers (also known as parser generator or a compiler compiler). It is used to develop stand alone Parsing Machines from given ABNF syntax grammar.