ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
- parsing
- parser-generator
- antlr
- antlr4
71,372 visible repositories in the index
1–22 of 22 · Most stars
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
Very spicy additions to the Java programming language.
A configuration as code language with rich validation and tooling.
The Clojure programming language
Enso Analytics is a self-service data prep and analysis platform designed for data teams.
vʌvr (formerly called Javaslang) is a non-commercial, non-profit object-functional library that runs with Java 8+. It aims to reduce the lines of code and increase code quality.
QLExpress is a powerful, lightweight, dynamic language for the Java platform aimed at improving developers’ productivity in different business scenes.
A high performance scripting language hosted on the JVM.
esProc SPL is a JVM-based programming language designed for structured data computation, serving as both a data analysis tool and an embedded computing engine.
A Graph Traversal Language (no longer active - see Apache TinkerPop)
JPHP - an implementation of PHP on Java VM
A Java to JavaScript transpiler.
🚀 fast JavaScript 4 Eclipse Vert.x
JSON query and transformation language
JQuick Java: a lightweight Java-like scripting language for rule engines. Declare, parse and execute business rules at runtime via XML or inline scripts—no restart needed. Java 8+, embeddable, with LSP and IDEA plugin support.
CloudSlang Language, CLI and Builder
A Java DSL (Builder) for the Cypher Query Language
Less language is an extension of css and less4j compiles it into regular css. Less adds several dynamic features into css: variables, expressions, nested rules, and so on. Less was designed to be compatible with css and any correct css file is also correct less file.
A Music programming language. Translates source code into MIDI. Includes a player. Supports MIDI-Karaoke. Includes a MIDI analyzer.
A modern, template-based, open source data transformation language
A programming language that utilizes long-term storage for space consumption
Vertx-effect brings functional effects to the Vert.x ecosystem and is inspired by Erlang’s actor model. Its manifesto emphasizes principles such as maximizing the use of verticles for scalability, maintaining single responsibility for each verticle, and prioritizing simplicity to enhance reliability and ease debugging.