ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
-
Updated
Oct 29, 2025 - Java
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files. It’s widely used to build languages, tools, and frameworks. From a grammar, ANTLR generates a parser that can build and walk parse trees.
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
An IntelliJ plugin for ANTLR v4
parse sql into elasticsearch dsl with antlr4
Database Engine that supports Creating tables, Inserting, Deleting, Updating tuples, Selecting from table, and Creating Index
An open-source implementation of Understand Python API
PROGEX (Program Graph Extractor); a cross platform tool for extracting graphical program representations from software source code
ProLeap ANTLR4-based parser for Visual Basic 6.0
Java auto-suggest engine for ANTLR4 grammars
Tiny Compiler in plain Java. Covers examples for AST, JDT, ANTLR & JavaParser
Java library to parse A2L files into an easy to use object structure.
Visual Studio debugging visualizer, and .NET visualization controls, for ANTLR4 parse trees
a library to parse Technical Analysis strategies into ta4j using antlr4
ProLeap COBOL • Analyze, Execute & Transform COBOL
LightJason - AgentSpeak(L++) for Java
A java library for parsing valid RFC 5324 syslog
Created by Terence Parr
Released February 1992