Java Microservice

Open-source Java projects categorized as Microservice

Top 23 Java Microservice Projects

  • Nacos

    an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications.

    Project mention: a tool for quickly creating web and microservice code | | 2022-12-15

    Configuration Center nacos

  • Seata

    :fire: Seata is an easy-to-use, high-performance, open source distributed transaction solution.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • Sentinel

    A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件)

  • piggymetrics

    Microservice Architecture with Spring Boot, Spring Cloud and Docker

    Project mention: Open source projects with Spring Boot microservices good prectices | | 2023-01-25
  • Eureka

    AWS Service registry for resilient mid-tier load balancing and failover. (by Netflix)

    Project mention: Kubernetes Microservices on Azure with Cosmos DB | | 2022-06-09

    There's an open issue documenting this problem on Spring Cloud Netflix and Netflix Eureka.

  • Quarkus

    Quarkus: Supersonic Subatomic Java.

    Project mention: 2023 will be when browsers will support GC-based languages in production. Both GC and Exception Handling are already available to various degrees. Being an early adopter could boost Scala's adoption by being one of the first but also the best language in the browser! | | 2023-02-02

    GraalVM's Native Image is pretty wonderful, and I'm sure it will end up supporting WASM; just like in the case of Scala Native, this will take some wind away from any other WASM effort; and speaking of optimizations, GraalVM has more resources to invest in an AOT compiler that can do optimizations ahead of time. And because of the “serverless” trend, the community has invested significant resources into native-image resources already. The existence of developments like Quarkus or Spring Boot 3 can only mean that build tools and libraries ready for Native Image will only get better.

  • Micronaut

    Micronaut Application Framework

    Project mention: Top 5 Server-Side Frameworks for Kotlin in 2022: Micronaut | | 2023-01-15

    🥇 Spring Boot 🥈 Quarkus 🥉 Micronaut 🏅 Ktor 🏅 http4k

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

  • JDA

    Java wrapper for the popular chat & VOIP service: Discord

    Project mention: How to verify ed25519 public key using Java 15 support | | 2022-10-23
  • Light-Java

    A fast, lightweight and more productive microservices framework

  • kubernetes-client

    Java client for Kubernetes & OpenShift

  • EventMesh

    EventMesh is a fully serverless platform used to build distributed event-driven applications.

  • problem-spring-web

    A library for handling Problems in Spring Web MVC

    Project mention: Interview Question: What are your favorite Spring Boot libraries? | | 2022-09-11

    That's a silly question. Yet, I'd probably answear (which is a Spring extension for

  • Pippo

    Micro Java Web Framework

  • ActiveJ

    ActiveJ is an alternative Java platform built from the ground up. ActiveJ redefines core, web and high-load programming in Java, providing simplicity, maximum performance and scalability

  • openai-java

    OpenAI GPT-3 Api Client in Java

  • consul-api

    Java client for Consul HTTP API

  • quickperf

    QuickPerf is a testing library for Java to quickly evaluate and improve some performance-related properties

  • scalardb

    Universal transaction manager

  • OpenL Tablets

    OpenL Tablets Business Rules Management System

  • jplusone

    Tool for automatic detection and asserting "N+1 SELECT problem" occurences in JPA based Spring Boot Java applications and finding origin of JPA issued SQL statements in general

    Project mention: Is there a way to write tests to validate the Hibernate-generated queries? | | 2022-10-19
  • KeenType

    Pure Java typesetting system

    Project mention: KeenWrite 3.2.0 | | 2023-01-29

    KeenType, a modernized and optimized NTS fork, replaces KeenTeX.

  • TeaStore

    A micro-service reference test application for model extraction, cloud management, energy efficiency, power prediction, single- and multi-tier auto-scaling

    Project mention: I have a webserver and a database running as pods, they're within the same subnet, but I think I'm having issues with connectivity and my webserver is shown an internal 500 error for the database. How can I narrow down this issue within my Kubernetes setup? I'm using KubeEdge, MicroK8s worked fine. | | 2022-03-07
  • mutad

    Realtime Data Processing and Search Engine Implementation.

  • SaaSHub

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

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-02-02.

Java Microservice related posts


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

Project Stars
1 Nacos 25,314
2 Seata 23,268
3 Sentinel 20,472
4 piggymetrics 12,128
5 Eureka 11,655
6 Quarkus 11,306
7 Micronaut 5,588
8 JDA 3,505
9 Light-Java 3,461
10 kubernetes-client 2,825
11 EventMesh 1,147
12 problem-spring-web 898
13 Pippo 768
14 ActiveJ 597
15 openai-java 471
16 consul-api 404
17 quickperf 368
18 scalardb 351
19 OpenL Tablets 114
20 jplusone 104
21 KeenType 87
22 TeaStore 85
23 mutad 14
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives