serenadeai / java-tree-sitter
Java bindings for tree-sitter
☆128Updated last year
Alternatives and similar repositories for java-tree-sitter:
Users that are interested in java-tree-sitter are comparing it to the libraries listed below
- tree-sitter API for JVM☆66Updated last year
- Next generation Tree Sitter Java binding.☆92Updated this week
- Java bindings for tree-sitter☆42Updated last week
- Java grammar for tree-sitter☆190Updated last month
- SCIP Code Intelligence Protocol generator for Java☆85Updated this week
- Kotlin Language Support – AST Library☆113Updated last week
- Java bindings to the Tree-sitter parsing library☆61Updated this week
- The CongoCC Parser Generator, the Next Generation of JavaCC 21, which in turn was the next generation of JavaCC☆40Updated 2 months ago
- Examples on how to use the Spoon Java source code transformation library☆88Updated 2 years ago
- A Java implementation of the language server protocol intended to be consumed by tools and language servers implemented in Java.☆643Updated 2 months ago
- The highly-optimized fork of ANTLR 4 (see README)☆73Updated last year
- PEG parser generator for Java 17 - grammar as algebraic datatypes☆63Updated 3 years ago
- Polyglot Extensible Compiler Framework for Java☆111Updated 3 years ago
- Language Server Indexing Format implementation for Java☆35Updated last year
- ☆187Updated this week
- xtext-xtend☆103Updated 2 years ago
- A simple scripting frontend for the Java Debugger Interface☆58Updated 5 years ago
- Yet another new parser for Groovy programming language(project code: Parrot)☆100Updated 3 months ago
- xtext-core☆117Updated 2 years ago
- This little project provides Kotlin bindings for the popular tree-sitter library. Currently it only supports the Kotlin JVM target, but K…☆52Updated 2 years ago
- Build Language Servers in Java☆38Updated 7 years ago
- Dynamic parser combinators in Java.☆173Updated 2 months ago
- Command-line tool used for the development of Graal projects.☆190Updated this week
- Jarviz is dependency analysis and visualization tool designed for Java applications☆147Updated last week
- https://openjdk.org/projects/valhalla☆60Updated 9 months ago
- JavaCC☆72Updated last year
- https://openjdk.org/projects/babylon☆91Updated this week
- The code for the series of tutorials on my blog about the GraalVM Truffle language implementation framework☆44Updated last month
- An implementation of the Build Server Protocol for Gradle☆63Updated 5 months ago
- Language Server Protocol support in Eclipse IDE☆71Updated this week