javaparser
Code parser library
A Java library that generates an Abstract Syntax Tree from source code and provides advanced analysis functionalities.
Java 1-21 Parser and Abstract Syntax Tree for Java with advanced analysis functionalities.
5k stars
144 watching
1k forks
Language: Java
last commit: over 1 year ago
Linked from 2 awesome lists
abstract-syntax-treeastcode-analysiscode-generationcode-generatorjavajavadocjavaparserjavasymbolsolverparsersyntax-tree
Related projects:
| Repository | Description | Stars |
|---|---|---|
| | Manages project build, reporting, and documentation from a central piece of information | 4,402 |
| | A tool to monitor and analyze the performance of Java-based web applications | 2,971 |
| | A tool for parsing and analyzing SQL statements into a hierarchical data structure. | 5,443 |
| | Provides a reference implementation of JSON parsing and generation in Java | 4,547 |
| | An evaluation and comparison of various Java libraries for parsing command-line arguments. | 13 |
| | Detects uses of legacy Java APIs in source code to recommend modern alternatives. | 379 |
| | Supports compilation of frege-lang source code into Java and integration with Apache Maven build tool | 13 |
| | Generates Java types from JSON or JSON Schema for data-binding with popular libraries | 6,250 |
| | A tool to package Java applications into native executables and installers for various platforms. | 1,074 |
| | Allows JMeter tests to be integrated into Maven builds and run as part of the build process | 430 |
| | Converts Ruby Abstract Syntax Tree (AST) to semantically equivalent source code | 309 |
| | Provides metrics and instrumentation for Java applications to enable monitoring and analysis | 2,194 |
| | A Java framework for building recursive-descent parsers with a declarative API. | 343 |
| | A Java library for functional programming and object-oriented coding practices to reduce code complexity and improve quality. | 5,775 |
| | A Java implementation of Apache Parquet file format for efficient data storage and retrieval | 2,665 |