Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Java
J

Java

Language
440 projects3891.9k total stars899.8k total forks19 languages

Open-source projects built with Java

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

Showing 440 open-source projects · page 3 of 13

…
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
SuperTokens
SuperTokenssupertokens/supertokens-core

Open-source authentication and session management service, providing a self-hosted alternative to Auth0, Firebase Auth, and AWS Cognito.

15.0k659Java
3 days ago
Cryptomator
Cryptomatorcryptomator/cryptomator

A multi-platform desktop application that provides client-side encryption for cloud storage files, ensuring privacy and control.

15.0k1.3kJava
2 days ago
Logstash
Logstashelastic/logstash

A server-side data processing pipeline that ingests, transforms, and ships logs and events from multiple sources.

14.8k3.5kJava
2 days ago
Java
Javaeclipse/vert.x

A toolkit for building reactive applications on the JVM with support for HTTP, TCP, and file system operations.

14.7k2.1kJava
2 days ago
Deeplearning4j
Deeplearning4jdeeplearning4j/deeplearning4j

A comprehensive JVM-based deep learning ecosystem for building, training, and deploying models with support for model import and distributed training.

14.2k3.8kJava
22 days ago
zuul
zuulNetflix/zuul

Zuul is an L7 application gateway for dynamic routing, monitoring, resiliency, and security.

14.0k2.4kJava
1 day ago
Druid
Druidapache/incubator-druid

A high-performance real-time analytics database designed for fast queries and ingest to reduce time to insight.

14.0k3.8kJava
1 day ago
logger
loggerorhanobut/logger

A simple, pretty, and powerful logging library for Android applications.

13.9k2.1kJava
3 years ago
Pinpoint
Pinpointnaver/pinpoint

An open-source APM tool for monitoring and tracing transactions in large-scale distributed Java, PHP, and Python applications.

13.8k3.8kJava
2 days ago
Conductor
ConductorNetflix/conductor

A microservices orchestration engine created by Netflix to manage workflows across distributed services.

12.8k2.3kJava
2 years ago
aws-cdk
aws-cdkaws/aws-cdk

An open-source framework for defining AWS cloud infrastructure using familiar programming languages.

12.7k4.5kTypeScript
2 days ago
Trino
Trinotrinodb/trino

A fast distributed SQL query engine for big data analytics, enabling interactive queries across diverse data sources.

12.7k3.6kJava
1 day ago
Guice
Guicegoogle/guice

A lightweight dependency injection framework for Java 11+ that replaces factories and manual object instantiation.

12.7k1.7kJava
2 months ago
Eureka
EurekaNetflix/eureka

A RESTful service registry for AWS cloud environments, enabling service discovery, load balancing, and failover for middle-tier servers.

12.7k3.8kJava
1 month ago
eureka
eurekaNetflix/eureka

A RESTful service registry for AWS cloud environments that enables service discovery, load balancing, and failover.

12.7k3.8kJava
1 month ago
Facebook Stetho
Facebook Stethofacebook/stetho

A debug bridge for Android apps that integrates Chrome Developer Tools for native debugging and network inspection.

12.7k1.1kJava
1 year ago
Debezium (k)
Debezium (k)debezium/debezium

A low-latency platform for change data capture (CDC) that streams row-level changes from databases to applications.

12.6k2.9kJava
2 days ago
Android View Animations
Android View Animationsdaimajia/AndroidViewAnimations

A collection of cute and easy-to-use view animations for Android, inspired by iOS libraries and CSS animations.

12.5k2.4kJava
4 years ago
Jedis
Jedisxetorthio/jedis

A high-performance Java client for Redis designed for ease of use and comprehensive Redis feature support.

12.3k3.9kJava
2 days ago
gRPC-java
gRPC-javagrpc/grpc-java

The official Java implementation of gRPC, a high-performance, HTTP/2-based remote procedure call (RPC) framework.

12.0k4.0kJava
2 days ago
DataHub
DataHubdatahub-project/datahub

An open-source metadata platform for data discovery, governance, and observability across your entire data and AI stack.

11.8k3.5kJava
1 day ago
LangChain4j
LangChain4jlangchain4j/langchain4j

An open-source Java library that simplifies integrating LLMs into Java applications through a unified API and comprehensive toolbox.

11.7k2.2kJava
2 days ago
webmagic
webmagiccode4craft/webmagic

A scalable Java framework for building web crawlers, covering downloading, URL management, content extraction, and persistence.

11.7k4.1kJava
4 months ago
WCDB
WCDBTencent/wcdb

A cross-platform mobile database framework based on SQLite, offering ORM, encryption, and corruption recovery.

11.5k1.5kC
14 days ago
Realm
Realmrealm/realm-java

A mobile database for Android that replaces SQLite and ORMs with a fast, object-oriented, and sync-ready data layer.

11.5k1.8kJava
7 months ago
Permission Dispatcher
Permission Dispatcherpermissions-dispatcher/PermissionsDispatcher

A declarative annotation-based library for handling Android runtime permissions in Kotlin and Java.

11.2k1.4kJava
2 years ago
Android Annotations
Android Annotationsexcilys/androidannotations

An open-source framework that speeds up Android development by simplifying code through annotations.

11.0k2.3kJava
3 years ago
AndroidAnnotations
AndroidAnnotationsandroidannotations/androidannotations

An open-source framework that speeds up Android development by simplifying boilerplate code.

11.0k2.3kJava
3 years ago
JavaPoet
JavaPoetsquare/javapoet

A Java API for generating .java source files programmatically, useful for annotation processing and code generation.

10.9k1.4kJava
1 year ago
auto
autogoogle/auto

A collection of Java annotation processors that generate boilerplate code for factories, service providers, and immutable value types.

10.6k1.2kJava
9 days ago
Knockout
Knockoutknockout/knockout

A JavaScript MVVM library that creates rich, responsive UIs with automatic UI-data synchronization using observables and declarative bindings.

10.5k1.5kJavaScript
1 month ago
Activiti (k)
Activiti (k)Activiti/Activiti

A lightweight, open-source BPMN 2 process engine for Java, enabling workflow and business process automation.

10.5k6.9kJava
2 days ago
sonarqube
sonarqubeSonarSource/sonarqube

An open-source platform for continuous code quality inspection and security analysis across 30+ programming languages.

10.5k2.2kJava
3 days ago
Moshi
Moshisquare/moshi

A modern JSON library for Kotlin and Java that makes it easy to parse JSON into classes and serialize objects to JSON.

10.1k801Kotlin
1 day ago
Page View indicator
Page View indicatorJakeWharton/ViewPagerIndicator

Paging indicator widgets compatible with Android ViewPager for improved content discoverability.

10.1k3.9kJava
8 years ago
EasyPermissions
EasyPermissionsgooglesamples/easypermissions

A wrapper library to simplify Android M+ system permissions logic with annotations and callbacks.

9.9k1.5kJava
2 years ago
1
2
3
4
13