Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Java
J

Java

Language
1369 projects4344.7k total stars1011.3k total forks33 languages

Open-source projects built with Java

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

Showing 1,369 open-source projects · page 8 of 39

……
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.7k595Java
1 month 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.7k149Frege
5 days ago
Frege
FregeFrege/frege

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

3.7k149Frege
5 days ago
Light-4j
Light-4jnetworknt/light-4j

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

3.7k628Java
3 days ago
Light-4J
Light-4Jnetworknt/light-4j

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

3.7k628Java
3 days 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
3 days ago
Schema Spy
Schema Spyschemaspy/schemaspy

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

3.7k354HTML
3 months 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.6k583Java
3 years ago
deequ
deequawslabs/deequ

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

3.6k584Scala
3 days 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.6k134Java
9 months ago
Scalding
Scaldingtwitter/scalding

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

3.5k698Scala
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.5k892C++
3 days ago
oso
osoosohq/oso

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

3.5k191Rust
1 year ago
KeyBox
KeyBoxskavanagh/KeyBox

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

3.5k396Java
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.5k894Java
4 days 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.5k931Java
29 days 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.5k579Java
4 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.4k390Java
3 years ago
DGS Framework
DGS FrameworkNetflix/dgs-framework

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

3.4k333Kotlin
1 day 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.3k518Java
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
1 day 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.3k462Java
5 months ago
Heritrix Q&A
Heritrix Q&Ainternetarchive/heritrix3

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

3.2k789Java
5 days ago
Heritrix
Heritrixinternetarchive/heritrix3

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

3.2k789Java
5 days ago
TruffleRuby
TruffleRubyoracle/truffleruby

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

3.2k210Ruby
1 day ago
Agrona
Agronareal-logic/Agrona

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

3.2k443Java
4 days 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.2k885Java
11 days ago
Jailer
JailerWisser/Jailer

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

3.2k141Java
3 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.1k240Java
4 months 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.1k613Java
1 day 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
Apache Netbeans
Apache Netbeansapache/netbeans

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

3.1k927Java
3 days ago
JavaMelody
JavaMelodyjavamelody/javamelody

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

3.0k748Java
15 days ago
YUI Compressor
YUI Compressoryui/yuicompressor

A JavaScript and CSS compressor that removes whitespace, comments, and safely obfuscates local variables for optimal file size reduction.

3.0k653Java
4 years ago
JobRunr
JobRunrjobrunr/jobrunr

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

3.0k319Java
4 days ago
ClassGraph
ClassGraphclassgraph/classgraph

An ultra-fast parallelized classpath and module scanner for JVM languages that indexes class metadata without loading classes.

3.0k303Java
3 days ago
1
7
8
9
39