Java Development

Open-source Java projects categorized as Development

Top 23 Java Development Projects

Development
  • 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: Java Microservices with Spring Boot and Spring Cloud | dev.to | 2024-01-11

    An easy way to get a pre-configured Keycloak instance is to use JHipster's jhipster-sample-app-oauth2 application. It gets updated with every JHipster release. You can clone it with the following command:

  • 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
  • Lombok

    Very spicy additions to the Java programming language.

    Project mention: Consuming and Testing third party API's using Spring Webclient | dev.to | 2024-02-19

    The above class maps the json data to a java object we can work with. We use Lombok to generate constructors, getters and setters for our code and the Jackson Project to handle serialization and deserialization of json to pojo . We know the response is an array of objects representing the coffee and so above data structure is fit for this.

  • Auto

    A collection of source code generators for Java.

  • JavaParser

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

  • 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

  • Spring Loaded

    Java agent that enables class reloading in a running JVM

  • HotswapAgent

    Java unlimited redefinition of classes at runtime.

  • SaaSHub

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

    SaaSHub logo
  • 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

  • DCEVM

    Dynamic Code Evolution VM for Java 7/8

    Project mention: It's 2023, so of course I'm learning Common Lisp | news.ycombinator.com | 2023-07-26

    Umm.. you can throw an exception, you can return to previous call frame, you can reload modified classes. If you want unlimited code modification, you can use dcevm https://github.com/dcevm/dcevm

    https://www.jetbrains.com/help/idea/altering-the-program-s-e...

  • Mockneat

    MockNeat - the modern faker lib.

  • AspectJ

    Project mention: AspectJ VS Metalama - a user suggested alternative | libhunt.com/r/aspectj | 2023-12-07
  • Fibry

    The first Java Actor System supporting fibers from Project Loom

  • Data-Engineering-Roadmap

    Roadmap for Data Engineering

  • ByteChef

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

  • ADT4J

    adt4j - Algebraic Data Types for Java

  • SneakyThrow

    SneakyThrow is a Java library to ignore checked exceptions

  • react-native-bounceable

    🚀 Animate and bounce any component with RNBounceable for React Native

  • Java Restify

    Java Restify - Simple interface-based HTTP client for Java

  • Tail

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

  • ProxyBuilder

  • Subspace-Infinity

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

  • Nasher

    A blogging system written in Java,

  • Better Error Pages

    Rails like error pages for Spring Boot applications that are only active in development.

  • 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

  • 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
  • AspectJ VS Metalama - a user suggested alternative

    2 projects | 7 Dec 2023
  • How to prevent NullPointerExceptions in Java

    1 project | dev.to | 21 Sep 2023
  • Unchecked Java: Say Goodbye to Checked Exceptions Forever

    6 projects | news.ycombinator.com | 13 Jul 2023
  • HasThisTypePatternTriedToSneakInSomeGenericOrParameterizedTypePattern[...].java

    1 project | news.ycombinator.com | 11 Jul 2023
  • AbstractSingletonProxyFactoryBean

    2 projects | /r/programmingcirclejerk | 8 Jul 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 23 Jul 2024
    SaaSHub helps you find the best software and product alternatives 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,345
2 Lombok 12,727
3 Auto 10,404
4 JavaParser 5,322
5 Immutables 3,404
6 Spring Loaded 2,713
7 HotswapAgent 2,241
8 CircleMenu for Android 1,890
9 DCEVM 1,756
10 Mockneat 526
11 AspectJ 274
12 Fibry 215
13 Data-Engineering-Roadmap 175
14 ByteChef 147
15 ADT4J 142
16 SneakyThrow 75
17 react-native-bounceable 67
18 Java Restify 32
19 Tail 21
20 ProxyBuilder 19
21 Subspace-Infinity 15
22 Nasher 15
23 Better Error Pages 13

Sponsored
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.
www.influxdata.com

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