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 13 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
ViaVersion
ViaVersionMylesIsCool/ViaVersion

A Minecraft server plugin that allows newer client versions to connect to older server versions, enabling cross-version compatibility.

1.6k318Java
2 days ago
db-scheduler
db-schedulerkagkarlsson/db-scheduler

A persistent, cluster-friendly task scheduler for Java applications using a single database table.

1.6k246Java
6 days ago
AssertJ Android
AssertJ Androidsquare/assertj-android

A deprecated set of AssertJ assertions for testing Android UI components with readable error messages.

1.6k153Java
8 years ago
mongo-hadoop
mongo-hadoopmongodb/mongo-hadoop

A library enabling MongoDB to serve as input source or output destination for Hadoop MapReduce tasks and ecosystem tools.

1.6k591Java
4 years ago
LevelDB
LevelDBdain/leveldb

A Java port of LevelDB that aims for feature parity and near-native performance while producing identical data files.

1.6k419Java
3 years ago
Drip
Dripninjudd/drip

A fast JVM launcher that reduces startup times by keeping pre-initialized JVMs in reserve, then discarding them after use.

1.5k71Shell
5 years ago
ReflectASM
ReflectASMEsotericSoftware/reflectasm

A high-performance Java reflection library using bytecode generation for faster field, method, and constructor access.

1.5k219Java
1 year ago
Weak handler
Weak handlerbadoo/android-weak-handler

Memory-safe Android Handler implementation using WeakReferences to prevent memory leaks from delayed messages and runnables.

1.5k284Java
4 years ago
graphql-spring-boot
graphql-spring-bootgraphql-java-kickstart/graphql-spring-boot

A Spring Boot starter for GraphQL servers with built-in support for GraphiQL, Altair, Playground, and Voyager.

1.5k320Java
2 years ago
MITREid Connect
MITREid Connectmitreid-connect/OpenID-Connect-Java-Spring-Server

A certified OpenID Connect reference implementation in Java on the Spring platform, serving as an Identity Provider and OAuth 2.0 Authorization Server.

1.5k757Java
2 years ago
sttp
sttpsoftwaremill/sttp

A clean, type-safe HTTP client for Scala supporting synchronous, Future-based, and functional effect system programming styles.

1.5k331Scala
2 days ago
Apache InLong (.4k)
Apache InLong (.4k)apache/inlong

A one-stop, full-scenario integration framework for massive data, supporting data ingestion, synchronization, and subscription.

1.5k568Java
6 days ago
jsweet
jsweetcincheo/jsweet

A Java to JavaScript transpiler that leverages TypeScript to write web and mobile applications using Java tooling.

1.5k166Java
2 years ago
playwright-java
playwright-javamicrosoft/playwright-java

Java library for cross-browser web automation and testing with a single API.

1.5k277Java
6 days ago
nvim-jdtls
nvim-jdtlsmfussenegger/nvim-jdtls

Extensions for the built-in LSP support in Neovim to integrate the Eclipse JDT Language Server for Java development.

1.5k83Lua
20 days ago
Bubbles for Android
Bubbles for Androidtxusballesteros/bubbles-for-android

An Android library for adding Facebook Messenger-style chat heads (floating bubbles) to your applications.

1.5k283Java
5 years ago
MessagePack
MessagePackmsgpack/msgpack-java

A fast and compact binary serialization library for Java, implementing the MessagePack format as an efficient alternative to JSON.

1.5k324Java
9 days ago
Project Nessie
Project Nessieprojectnessie/nessie

A transactional catalog for data lakes with Git-like semantics, enabling version control and branching for data assets.

1.5k177Java
1 day ago
Frodo
Frodoandroid10/frodo

An Android library for logging RxJava Observables and Subscribers with annotation-based debugging.

1.5k100Java
7 years ago
mantis
mantisNetflix/mantis

A platform for building realtime, cost-effective, operations-focused applications.

1.5k221Java
3 days ago
FiloDB
FiloDBfilodb/FiloDB

A distributed, Prometheus-compatible, real-time, in-memory time series database designed for massive scalability and low-latency operational metrics.

1.5k238Scala
3 days ago
FF4J
FF4Jff4j/ff4j

A comprehensive Java library for implementing feature flags with runtime toggling, AOP, monitoring, and multi-database support.

1.4k288Java
20 days ago
Botania
BotaniaVazkii/Botania

A Minecraft tech mod themed around natural magic, focusing on plant-based automation and magical systems.

1.4k567Java
1 day ago
WrongSecrets
WrongSecretsOWASP/wrongsecrets

An OWASP training app with 62 challenges demonstrating real-world secrets management mistakes and how to find them.

1.4k568Java
7 days ago
Anvil
Anvilanvil-ui/anvil

A minimal reactive UI library for Android inspired by React, enabling declarative views with efficient updates.

1.4k89Java
5 years ago
Google HTTP Client
Google HTTP Clientgoogleapis/google-http-java-client

A flexible, efficient Java library for accessing web resources via HTTP with pluggable transports and data models.

1.4k469Java
7 days ago
Reactive Kafka
Reactive Kafkaakka/alpakka-kafka

A Reactive Streams connector for Apache Kafka built on Akka Streams, enabling back-pressured integration for Java and Scala.

1.4k370Scala
1 month ago
Galen
Galengalenframework/galen

An open-source layout and functional testing framework for web applications using Selenium and a custom spec language.

1.4k163Java
3 years ago
Tailor
Tailorsleekbyte/tailor

A cross-platform static analyzer and linter for Swift that enforces style guidelines and helps avoid bugs.

1.4k48Java
5 years ago
StackGres Operator
StackGres Operatorongres/stackgres

A full-stack PostgreSQL distribution for Kubernetes, providing an enterprise-grade Postgres stack with HA, backups, monitoring, and more.

1.4k72Java
4 days ago
Nightcode
Nightcodeoakes/Nightcode

A simple, lightweight IDE specifically designed for Clojure and ClojureScript development.

1.4k123Clojure
5 years ago
NLG-eval
NLG-evalMaluuba/nlg-eval

A Python library for evaluating natural language generation models using multiple unsupervised automated metrics.

1.4k226Python
1 year ago
DataStax Java Driver
DataStax Java Driverdatastax/java-driver

A modern, feature-rich Java client library for Apache Cassandra, DataStax Enterprise, and DataStax Astra databases.

1.4k885Java
13 days ago
Mapsforge
Mapsforgemapsforge/mapsforge

A vector map library and writer for rendering OpenStreetMap data on Android and desktop Java applications.

1.4k397Java
4 days ago
ImageJ2
ImageJ2imagej/imagej2

An open-source, N-dimensional image processing platform for scientific imaging with a modular, headless architecture.

1.4k344Java
10 months ago
react-native-webview-bridge
react-native-webview-bridgealinz/react-native-webview-bridge

A React Native WebView component with a JavaScript bridge for bidirectional communication between native and web content.

1.4k479Objective-C
2 years ago
1
12
13
14
39