Java Ast

Open-source Java projects categorized as Ast

Top 7 Java Ast Projects

  • JavaParser

    Java 1-18 Parser and Abstract Syntax Tree for Java with advanced analysis functionalities.

  • JSqlParser

    JSqlParser parses an SQL statement and translate it into a hierarchy of Java classes. The generated hierarchy can be navigated using the Visitor Pattern

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • piranha

    A tool for refactoring code related to feature flag APIs

  • Project mention: 11 Principles for building and scaling feature flag systems | news.ycombinator.com | 2023-09-22

    It can be done by opening a PR, I haven't tried it yet, but I'm curious to try out https://github.com/uber/piranha or maybe hear some experiences if someone has used it

  • rewrite

    Automated mass refactoring of source code.

  • Project mention: FLaNK Weekly 31 December 2023 | dev.to | 2023-12-31
  • Spoon

    Spoon is a metaprogramming library to analyze and transform Java source code. :spoon: is made with :heart:, :beers: and :sparkles:. It parses source files to build a well-designed AST with powerful analysis and transformation API.

  • Project mention: Release Radar · April 2024 Edition: Major updates from the open source community | dev.to | 2024-05-03

    The creators at Spoon claim that "🥄 is made with ❤️, 🍻 and ✨"! And why not?! Spoon is a metaprogramming library to analyze and transform Java source code by parsing source files to build a well-designed AST (Abstract Syntax Tree). The latest version supports Java 17 and the modelling of receiver parameters has been changed. Read all about the changes in the release notes.

  • error-prone-support

    Error Prone extensions: extra bug checkers and a large battery of Refaster rules.

  • astra

    Astra: a Java tool for analysing and refactoring Java source code (by alfasoftware)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Java Ast related posts

  • OpenRewrite – Automated mass refactoring of source code

    1 project | news.ycombinator.com | 19 Dec 2023
  • We already have Spring 2.1.3, Is SpringBoot 3 worth learning.

    1 project | /r/java | 4 Jul 2023
  • Why wouldn't somebody change their version?

    1 project | /r/java | 23 Mar 2023
  • Any ideas on how to automate upgrade of legacy Spring Framework/Spring Boot repositories?

    2 projects | /r/SpringBoot | 26 Feb 2023
  • what is your favorite programming trick/tool that not many People know about?

    6 projects | /r/java | 17 Feb 2023
  • Refactoring giant codebase

    1 project | /r/java | 30 Jan 2023
  • What are your thoughts on Spring in 2023?

    2 projects | /r/java | 27 Jan 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 8 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

What are some of the best open-source Ast projects in Java? This list will help you:

Project Stars
1 JavaParser 5,228
2 JSqlParser 4,971
3 piranha 2,226
4 rewrite 1,891
5 Spoon 1,671
6 error-prone-support 167
7 astra 66

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com