Java Compilers/Parsers
1. JavaParser Core531 usages
com.github.javaparser » javaparser-coreApacheLGPL
The core parser functionality. This may be all you need.
Last Release on Jun 14, 2025
3. QDox211 usages
com.thoughtworks.qdox » qdoxApache
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 Nov 29, 2024
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 Dec 6, 2006
Relocated → com.thoughtworks.qdox »
qdox
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 Jun 16, 2025
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
Relocated → com.github.javaparser »
javaparser-core
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