Java Development

Open-source Java projects categorized as Development

Top 23 Java Development Projects

Development
  1. JHipster

    JHipster, much like Spring initializr, is a generator to create a boilerplate backend application, but also with an integrated front end implementation in React, Vue or Angular. In their own words, it "Is a development platform to quickly generate, develop, & deploy modern web applications & microservice architectures."

    Project mention: Year After Switching from Java to Go: Our Experiences | news.ycombinator.com | 2025-02-18
  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. Lombok

    Very spicy additions to the Java programming language.

    Project mention: Streaming data from RDBMS with jooq | dev.to | 2025-02-23

    For the sake of a clean demonstration, I’ll keep things as simple as possible. The database will be set up using SQL scripts to avoid introducing any migration tools. It will contain 5 million rows, each with a few columns mimicking real-life data. I won’t use jOOQ’s type-safe query generation features (though they’re excellent—I highly recommend trying jOOQ) to keep the focus on one specific aspect. I’m using Spring Boot, but its usage is kept to a minimum. I couldn’t resist lombok, thou :)

  4. Auto

    A collection of source code generators for Java.

    Project mention: JVM Anatomy Quarks | news.ycombinator.com | 2024-11-10

    You just invented Java AutoValue and Kotlin Data Classes.

    https://github.com/google/auto/blob/main/value/userguide/ind...

  5. JavaParser

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

  6. Immutables

    Annotation processor to create immutable objects and builders. Feels like Guava's immutable collections but for regular value objects. JSON, Jackson, Gson, JAX-RS integrations included

    Project mention: Translating 10M lines of Java to Kotlin | news.ycombinator.com | 2024-12-22

    > * data class Foo(val theImplementationAndStyleOfDataClasses: String)

    For the purists there are records now in Java (which can be combined with destructuring / pattern matching - there were significant improvements in this area in the last few JDK releases, and more are coming!). In this regard Java had surpassed Kotlin by some margin.

    For the enterprise coders, there is the Immutables project (https://immutables.org) which you can say is Lombok on steroids (but implemented correctly, that is, by generating classes which you can inspect as regular source code, instead of relying on hacking the compiler...).

    > * elvis?.operator?.chaining

    This will hopefully be finally resolved by one of the subprojects of project Valhalla, as a prerequisite for value class support (which cannot be null, so...).

    The others on your list are small and subjective stylistic differences, of course your preference may vary, but should not weigh heavily in any Java vs Kotlin discussion.

  7. Spring Loaded

    Java agent that enables class reloading in a running JVM

  8. HotswapAgent

    Java unlimited redefinition of classes at runtime.

  9. SaaSHub

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

    SaaSHub logo
  10. CircleMenu for Android

    :octocat: ⭕️ CircleMenu is a simple, elegant UI menu with a circular layout and material design animations. Android UI library made by @Ramotion

  11. DCEVM

    Dynamic Code Evolution VM for Java 7/8

  12. Mockneat

    MockNeat - the modern faker lib.

  13. Eclipse GlassFish

    Eclipse GlassFish

    Project mention: glassfish VS WildFly - a user suggested alternative | libhunt.com/r/glassfish | 2024-09-21
  14. AspectJ

  15. ByteChef

    Open-source, low-code, extendable API integration & workflow automation platform. Integrate your organizations or your SaaS product with any third party API

    Project mention: My Goals Working On Open Source | dev.to | 2024-12-10

    So far I think I've been doing pretty well. While the scope of my contributions has varied, I've been able to work on a few projects - some larger than others, but all of them being software that people actually use (as opposed to someone's side project): cve-bin-tool, libplanet, ByteChef, Ghostfolio, and Mattermost.

  16. Data-Engineering-Roadmap

    Roadmap for Data Engineering

  17. Fibry

    The first Java Actor System supporting fibers from Project Loom

  18. ADT4J

    adt4j - Algebraic Data Types for Java

  19. ddev-intellij-plugin

    DDEV Tool Integration for IntelliJ IDEA

    Project mention: DDEV and PhpStorm's NodeJS Remote Interpreter for ESLint, Prettier, Tailwind, etc. | dev.to | 2025-02-27
  20. react-native-bounceable

    🚀 Animate and bounce any component with RNBounceable for React Native

  21. SneakyThrow

    SneakyThrow is a Java library to ignore checked exceptions

  22. Java Restify

    Java Restify - Simple interface-based HTTP client for Java

  23. Tail

    simple tail call optimization and stack safety for Java (by nrktkt)

  24. ProxyBuilder

  25. subspace-infinity

    A spiritual and technical successor the infamous 2d space mmo Subspace

  26. 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 Development discussion

Log in or Post with

Java Development related posts

  • Streaming data from RDBMS with jooq

    3 projects | dev.to | 23 Feb 2025
  • Translating 10M lines of Java to Kotlin

    2 projects | news.ycombinator.com | 22 Dec 2024
  • JVM Anatomy Quarks

    2 projects | news.ycombinator.com | 10 Nov 2024
  • glassfish VS WildFly - a user suggested alternative

    2 projects | 21 Sep 2024
  • How to Build Efficient CRUD Apps?

    1 project | dev.to | 7 Aug 2024
  • Consuming and Testing third party API's using Spring Webclient

    4 projects | dev.to | 19 Feb 2024
  • Java Microservices with Spring Boot and Spring Cloud

    11 projects | dev.to | 11 Jan 2024
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 27 Mar 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

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

# Project Stars
1 JHipster 21,812
2 Lombok 13,066
3 Auto 10,488
4 JavaParser 5,718
5 Immutables 3,470
6 Spring Loaded 2,724
7 HotswapAgent 2,423
8 CircleMenu for Android 1,887
9 DCEVM 1,789
10 Mockneat 531
11 Eclipse GlassFish 401
12 AspectJ 328
13 ByteChef 277
14 Data-Engineering-Roadmap 226
15 Fibry 223
16 ADT4J 145
17 ddev-intellij-plugin 118
18 react-native-bounceable 75
19 SneakyThrow 75
20 Java Restify 32
21 Tail 27
22 ProxyBuilder 19
23 subspace-infinity 16

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that Java is
the 8th most popular programming language
based on number of references?