Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Java
J

Java

Language
1940 projects4511.2k total stars1039.9k total forks42 languages

Open-source projects built with Java

There are currently 1940 open-source projects built with Java, with a combined total of 4511.2k GitHub stars. The most common language among these projects is Java.

Showing 1,940 open-source projects · page 8 of 54

……
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
springdoc-openapi
springdoc-openapispringdoc/springdoc-openapi

Automatically generates OpenAPI 3 documentation for Spring Boot applications, including Swagger UI integration.

3.7k610Java
1 month ago
MCP Java SDK
MCP Java SDKmodelcontextprotocol/java-sdk

The official Java SDK for building and consuming Model Context Protocol servers and clients, enabling Java apps to interact with AI models.

3.7k1.1kJava
1 day ago
Schema Spy
Schema Spyschemaspy/schemaspy

A database metadata analyzer that generates interactive HTML documentation and entity-relationship diagrams.

3.7k357HTML
7 months ago
Frege
FregeFrege/frege

Frege is a Haskell-like purely functional programming language that compiles to Java and runs on the JVM.

3.7k148Frege
3 months ago
Frege vs. Haskell
Frege vs. HaskellFrege/frege

Frege is a Haskell-like purely functional programming language that compiles to Java bytecode and runs on the JVM.

3.7k148Frege
3 months ago
kubernetes-client
kubernetes-clientfabric8io/kubernetes-client

A Java client library providing a fluent DSL to interact with Kubernetes and OpenShift REST APIs.

3.7k1.5kJava
1 day ago
Light-4j
Light-4jnetworknt/light-4j

A fast, lightweight, cloud-native microservices framework for Java with built-in cross-cutting concerns.

3.7k624Java
2 days ago
Light-4J
Light-4Jnetworknt/light-4j

A fast, lightweight, cloud-native microservices framework for Java with built-in cross-cutting concerns.

3.7k624Java
2 days ago
deequ
deequawslabs/deequ

A library built on Apache Spark for defining unit tests to measure data quality in large datasets.

3.7k585Scala
2 days ago
Apache Heron (incubating)
Apache Heron (incubating)apache/incubator-heron

Apache Heron is a real-time, distributed, fault-tolerant stream processing engine developed by Twitter.

3.6k578Java
3 years ago
ICU
ICUunicode-org/icu

A mature, widely-used set of C/C++ and Java libraries providing Unicode and globalization support for software applications.

3.6k938C++
3 days ago
KeyBox
KeyBoxskavanagh/KeyBox

A modern, web-based SSH console and key management tool that functions as a secure bastion host.

3.6k399Java
1 day ago
ThreeTen Android Backport
ThreeTen Android BackportJakeWharton/ThreeTenABP

An Android-optimized backport of Java 8's java.time API for handling dates and times.

3.5k139Java
1 year ago
WorldEdit
WorldEditEngineHub/WorldEdit

An in-game Minecraft map editor with selections, schematics, copy/paste, brushes, and scripting for creative building and server management.

3.5k973Java
5 days ago
Scalding
Scaldingtwitter/scalding

A Scala API for Cascading that simplifies writing Hadoop MapReduce jobs with Scala integration.

3.5k697Scala
3 years ago
Simple Binary Encoding
Simple Binary Encodingreal-logic/simple-binary-encoding

A high-performance binary message codec for low-latency financial applications, with multi-language support.

3.5k601Java
2 days ago
oso
osoosohq/oso

A batteries-included framework for building authorization in your application with a declarative policy language.

3.5k193Rust
1 year ago
Synthea Patient Generator
Synthea Patient Generatorsynthetichealth/synthea

An open-source synthetic patient population simulator that generates realistic (but not real) patient data and health records in multiple formats.

3.4k955Java
1 day ago
DGS Framework
DGS FrameworkNetflix/dgs-framework

A GraphQL server framework for Spring Boot with annotation-based programming and comprehensive tooling.

3.4k346Kotlin
3 days ago
Android Priority Job Queue
Android Priority Job Queueyigit/android-priority-jobqueue

A deprecated Android job queue library for scheduling background tasks with prioritization, persistence, and network awareness.

3.4k388Java
4 years ago
Heritrix
Heritrixinternetarchive/heritrix3

An open-source, extensible, web-scale, archival-quality web crawler from the Internet Archive.

3.3k795Java
4 days ago
Heritrix Q&A
Heritrix Q&Ainternetarchive/heritrix3

An open-source, extensible, web-scale, archival-quality web crawler from the Internet Archive.

3.3k795Java
4 days ago
Swiss Java Knife
Swiss Java Knifearagozin/jvm-tools

A command-line Swiss Army knife for JVM diagnostics, troubleshooting, and profiling using JMX, JVM attach, and perf counters.

3.3k513Java
2 years ago
JMX exporter
JMX exporterprometheus/jmx_exporter

A collector that captures JMX MBean values and exposes them as Prometheus metrics.

3.3k1.2kJava
7 days ago
jitwatch
jitwatchAdoptOpenJDK/jitwatch

A log analyzer and visualizer for the Java HotSpot JIT compiler, enabling inspection of inlining, hot methods, bytecode, and assembly.

3.3k461Java
1 month ago
Agrona
Agronareal-logic/Agrona

A Java library of high-performance data structures and utilities for low-latency applications.

3.3k457Java
3 days ago
TruffleRuby
TruffleRubyoracle/truffleruby

A high-performance Ruby implementation built on GraalVM, offering parallel execution and polyglot interoperability.

3.2k215Ruby
1 day ago
Jailer
JailerWisser/Jailer

A tool for database subsetting and relational data browsing, creating consistent slices and enabling navigation via foreign keys.

3.2k145Java
2 days ago
HugeGraph
HugeGraphapache/incubator-hugegraph

A fast, highly-scalable graph database supporting over 10 billion vertices and edges with OLTP capabilities and dual Gremlin/Cypher query language support.

3.2k641Java
1 day ago
OpenRocket
OpenRocketopenrocket/openrocket

A free, fully featured model rocket simulator for designing and simulating rockets before building and flying them.

3.2k712Java
14 days ago
Apache Netbeans
Apache Netbeansapache/netbeans

An open-source integrated development environment (IDE) and application framework for Java, PHP, and other languages.

3.1k943Java
2 days ago
requery
requeryrequery/requery

A modern SQL-based object mapping and query library for Java, Kotlin, and Android with RxJava and Java 8 support.

3.1k239Java
8 months ago
JobRunr
JobRunrjobrunr/jobrunr

A Java library for easy, reliable background job processing with persistent storage, using Java 8 lambdas.

3.1k327Java
3 days ago
shogun
shogunshogun-toolbox/shogun

A unified and efficient machine learning toolbox with C++ core and multi-language interfaces, developed since 1999.

3.1k1.0kC++
2 years ago
Erupt
Erupterupts/erupt

An annotation-driven low-code data platform for building admin backends and AI applications with zero frontend code.

3.1k513Java
1 day ago
JavaMelody
JavaMelodyjavamelody/javamelody

Monitoring solution for Java and Java EE applications in QA and production environments.

3.0k751Java
12 days ago
1
7
8
9
54