Java Compilers/Parsers

Sort: popular | newest
The core parser functionality. This may be all you need.
Last Release on Jun 24, 2024
Eclipse JDT Core Batch Compiler
Last Release on Oct 7, 2016

Relocated → org.eclipse.jdt » ecj
QDox is a high speed, small footprint parser for extracting class/interface/method definitions from source files complete with JavaDoc @tags. It is designed to be used by active code generators or documentation tools.
Last Release on Jan 29, 2024
Eclipse Compiler for Java(TM)
Last Release on Jun 11, 2024
Spoon is an open-source library to analyze, rewrite, transform, transpile Java source code. It parses source files to build a well-designed AST with powerful analysis and transformation API.
Last Release on Apr 5, 2024
This package contains a Java 1.7 Parser with AST generation and visitor support. The AST records the source code structure, javadoc and comments. Soon will be possible change the AST nodes or create new ones to modify source code like refactoring. This parser is based on Sreenivasa Viswanadha Java 1.5 parser.
Last Release on Feb 2, 2014

Javac Compiler
Last Release on May 19, 2010
The Type Annotations Compiler is a fully backwards compatible customization of the Open JDK javac compiler with additional support for type annotations.
Last Release on Mar 1, 2018
An abstract syntax tree for java source code, including a parser and converters to/from ecj (eclipse) and javac.
Last Release on Dec 20, 2011