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.
Cost / License
- Free
- Open Source
Platforms
- Windows

Apps similar to ANTLR include Ragel, which is free and open source. Other options are Eclipse Xtext, GNU Bison, Flex and Owl parser generator. In total there are nine Code Editors like ANTLR for Windows, Linux and Mac.
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.

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...




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 is a parser generator which targets the class of visibly pushdown languages.
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 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.
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.

