Java Development

Open-source Java projects categorized as Development

Top 22 Java Development Projects

  • 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: Simpler way to develop CRUD apps? | reddit.com/r/angular | 2023-04-19

    If you want a Spring backend with an Angular Frontend check out https://www.jhipster.tech. This is very nice for CRUD stuff.

  • Lombok

    Very spicy additions to the Java programming language.

    Project mention: Feedback on a new annotation processor api | reddit.com/r/java | 2023-05-20

    I gotta agree with /u/rzwitserloot I don't see anything in the lombok repo that indicates they have their "own compiler". I see the "reaching into javac internals" but that's it.

  • ONLYOFFICE

    ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises

  • Auto

    A collection of source code generators for Java.

    Project mention: Any library you would like to recommend to others as it helps you a lot? For me, mapstruct is one of them. Hopefully I would hear some other nice libraries I never try. | reddit.com/r/java | 2023-05-27

    I like to use AutoService to make using Java's ServiceLoader easier.

  • JavaParser

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

    Project mention: Ask HN: Source code (Java) parser and/or static analysis tool | news.ycombinator.com | 2022-09-12
  • 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.

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • 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

  • Mockneat

    MockNeat - the modern faker lib.

    Project mention: Quick question: Care e faza cu a fi crab? | reddit.com/r/programare | 2023-02-17
  • Fibry

    The first Java Actor System supporting fibers from Project Loom

  • AspectJ

  • 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

    Project mention: How to transform scale on touch? | reddit.com/r/reactnative | 2022-10-27

    look like https://github.com/WrathChaos/react-native-bounceable

  • Java Restify

    Java Restify - Simple interface-based HTTP client for Java

  • Tail

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

  • ProxyBuilder

  • Nasher

    A blogging system written in Java,

  • Better Error Pages

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

  • Subspace-Infinity

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

    Project mention: [Hobby] Need help implement Continuous Collision Detection in a classic top-down multiplayer space shooter | reddit.com/r/INAT | 2023-03-05
  • QuickShell

    QuickShell is an Eclipse plugin to use Java JShell inside the Eclipse IDE.

  • Sonar

    Write Clean Java Code. Always.. Sonar helps you commit clean code every time. With over 600 unique rules to find Java bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

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). The latest post mention was on 2023-05-27.

Java Development related posts

Index

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

Project Stars
1 JHipster 20,600
2 Lombok 11,999
3 Auto 10,127
4 JavaParser 4,700
5 Immutables 3,275
6 Spring Loaded 2,680
7 HotswapAgent 2,049
8 CircleMenu for Android 1,883
9 DCEVM 1,661
10 Mockneat 515
11 Fibry 199
12 AspectJ 194
13 ADT4J 136
14 SneakyThrow 74
15 react-native-bounceable 57
16 Java Restify 33
17 Tail 19
18 ProxyBuilder 18
19 Nasher 15
20 Better Error Pages 13
21 Subspace-Infinity 9
22 QuickShell 8
Write Clean Java Code. Always.
Sonar helps you commit clean code every time. With over 600 unique rules to find Java bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
www.sonarsource.com