antlr / antlr4Links
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
☆18,510Updated 3 weeks ago
Alternatives and similar repositories for antlr4
Users that are interested in antlr4 are comparing it to the libraries listed below
Sorting:
- Grammars written for ANTLR v4; expectation that the grammars are free of actions.☆10,848Updated this week
- The Fast Lexical Analyzer - scanner generator for lexing in C and C++☆3,916Updated 3 months ago
- Apache Thrift☆10,833Updated this week
- A browser based code editor☆44,652Updated this week
- JavaCC - a parser generator for building parsers from grammars. It can generate code in Java, C++ and C#.☆1,257Updated 4 months ago
- TiDB - the open-source, cloud-native, distributed SQL database designed for modern applications.☆39,324Updated this week
- Parsing, analyzing, and comparing source code across many languages☆9,059Updated 7 months ago
- GraalVM compiles applications into native executables that start instantly, scale fast, and use fewer compute resources 🚀☆21,319Updated this week
- A better compressed bitset in Java: used by Apache Spark, Netflix Atlas, Apache Pinot, Tablesaw, and many others☆3,767Updated 3 weeks ago
- An incremental parsing system for programming tools☆22,727Updated this week
- Simple, fast, safe, compiled language for developing maintainable software. Compiles itself in <1s with zero library dependencies. Suppor…☆37,023Updated this week
- SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages.☆6,160Updated last week
- Protocol Buffers - Google's data interchange format☆69,642Updated this week
- Distributed transactional key-value database, originally created to complement TiDB☆16,298Updated this week
- Java 1-21 Parser and Abstract Syntax Tree for Java with advanced analysis functionalities.☆5,974Updated this week
- The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.☆35,450Updated this week
- StringTemplate 4☆1,016Updated 6 months ago
- A library that provides an embeddable, persistent key-value store for fast storage.☆30,996Updated last week
- ☆10,407Updated 5 months ago
- ClickHouse® is a real-time analytics database management system☆44,176Updated this week
- OpenGrok is a fast and usable source code search and cross reference engine, written in Java☆4,681Updated this week
- Apache Druid: a high performance real-time analytics database.☆13,869Updated last week
- Apache Arrow is the universal columnar format and multi-language toolbox for fast data interchange and in-memory analytics☆16,162Updated this week
- IntelliJ IDEA & IntelliJ Platform☆19,138Updated this week
- Apache Pulsar - distributed pub-sub messaging system☆14,968Updated this week
- A fast compressor/decompressor☆6,475Updated last month
- Java binary serialization and cloning: fast, efficient, automatic☆6,441Updated this week
- JSqlParser parses an SQL statement and translate it into a hierarchy of Java classes. The generated hierarchy can be navigated using the …☆5,855Updated 2 weeks ago
- The official home of the Presto distributed SQL query engine for big data☆16,564Updated this week
- Defines a common protocol for language servers.☆12,316Updated this week