Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Java

Java

1003 projects

Showing 36 of 1003 projects

graphql-spring-boot
graphql-spring-bootJava

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

#api#graphql#graphql-annotations
Stars1.5k
Forks320
Last commit2 years ago
MITREid Connect
MITREid ConnectJava

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

#authorization-server#spring-framework#authentication
Stars1.5k
Forks757
Last commit
OpenDDS
OpenDDSC++

Open-source C++ implementation of the OMG Data Distribution Service (DDS) for building real-time, distributed publish-subscribe systems.

#java bindings#platform-agnostic#publish-subscribe
Stars1.5k
Forks508
Last commit3 days ago
OpenRTS
OpenRTSJava

A pure Java 3D real-time strategy game engine with built-in editor and versatile data structure.

#game-design#gradle#jmonkeyengine
Stars1.5k
Forks159
Last commit9 months ago
playwright-java
playwright-javaJava

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

#playwright#cross-browser#chromium
Stars1.5k
Forks277
Last commit6 days ago
jsweet
jsweetJava

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

#compiler#transpiler#java-to-javascript
Stars1.5k
Forks166
Last commit2 years ago
nvim-jdtls
nvim-jdtlsLua

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

#vimscript#eclipse-jdt-ls#junit-testing
Stars1.5k
Forks83
Last commit20 days ago
EJDB
EJDBC

EJDB2 is an embeddable JSON database engine with a simple XPath-like query language (JQL) for C applications.

#c-library#dart#database
Stars1.5k
Forks134
Last commit20 days ago
MessagePack
MessagePackJava

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

#data-storage#binary-serialization#jackson
Stars1.5k
Forks324
Last commit9 days ago
mantis
mantisJava

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

#stream-processing#realtime-analytics#gradle
Stars1.5k
Forks221
Last commit3 days ago
Project Nessie
Project NessieJava

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

#version-control#iceberg#data-versioning
Stars1.5k
Forks177
Last commit1 day ago
Top App Developers
Top App DevelopersSwift

A curated directory of top mobile app developers and their open-source UI/UX libraries for iOS, Android, and Kotlin.

#ui-ux#swift-libraries#ios
Stars1.5k
Forks129
Last commit3 years ago
Botania
BotaniaJava

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

#hacktoberfest#minecraft-mod#magic-mod
Stars1.4k
Forks567
Last commit1 day ago
WrongSecrets
WrongSecretsJava

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

#security-training#vulnerable-app#owasp
Stars1.4k
Forks568
Last commit7 days ago
Anvil
AnvilJava

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

#java-library#android#reactive-programming
Stars1.4k
Forks89
Last commit5 years ago
Google HTTP Client
Google HTTP ClientJava

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

#open-source#rest-api#android
Stars1.4k
Forks469
Last commit7 days ago
Reactive Kafka
Reactive KafkaScala

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

#stream-processing#akka#kafka-connector
Stars1.4k
Forks370
Last commit1 month ago
Galen
GalenJava

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

#ui-testing#image-comparison#selenium
Stars1.4k
Forks163
Last commit3 years ago
StackGres Operator
StackGres OperatorJava

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

#backup-management#kubernetes-operator#postgres
Stars1.4k
Forks72
Last commit4 days ago
Tailor
TailorJava

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

#apple#xcode-integration#linter
Stars1.4k
Forks48
Last commit5 years ago
Mapsforge
MapsforgeJava

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

#vector#java-library#map-rendering
Stars1.4k
Forks397
Last commit4 days ago
Java Concurrency Checklist
Java Concurrency Checklist

A comprehensive checklist for reviewing Java concurrency code, covering design, documentation, synchronization, race conditions, and scalability.

#thread-safety#checklist#java concurrency
Stars1.4k
Forks158
Last commit5 years ago
LoggingInterceptor
LoggingInterceptorKotlin

An OkHttp interceptor with a pretty logger for Android HTTP requests and responses, including mock support.

#java-library#interceptor#network-debugging
Stars1.4k
Forks122
Last commit3 months ago
metaq
metaqJava

A high-availability, high-performance Java message queue system similar to Apache Kafka with optimizations for production use.

#taobao#high-performance#message-queue
Stars1.3k
Forks676
Last commit6 years ago
Sentry c
Sentry cKotlin

Official Sentry SDK for error monitoring and performance tracking in Java, Android, and other JVM-based applications.

#error-monitoring#java-sdk#observability
Stars1.3k
Forks471
Last commit1 day ago
Dex
DexJavaScript

A Java/Groovy/JavaFX data visualization tool for ETL, machine learning, and publishing web visualizations.

#desktop-application#datavis#dataviz
Stars1.3k
Forks307
Last commit7 years ago
Orika
OrikaJava

A Java bean mapping framework that uses bytecode generation for fast and flexible object-to-object copying.

#object-mapping#data-copying#bean-mapping
Stars1.3k
Forks273
Last commit1 year ago
gdx-ai
gdx-aiJava

A high-performance Java AI framework for games, featuring steering behaviors, pathfinding, behavior trees, and finite state machines.

#game-ai#state-machines#finite-state-machines
Stars1.3k
Forks255
Last commit1 year ago
Simple Java Mail
Simple Java MailJava

A lightweight Java mailing library with a simple API for sending complex emails, built on Jakarta Mail.

#java-mail#batch-processing#dmarc
Stars1.3k
Forks272
Last commit4 days ago
Java
JavaJava

Java language binding for writing Appium tests that conform to the W3C WebDriver Protocol.

#ios#integration-testing#java-client
Stars1.3k
Forks760
Last commit6 days ago
WPILib
WPILibC++

Core libraries for creating robot programs for the FIRST Robotics Competition roboRIO.

#robotics#wpilibj#gradle
Stars1.3k
Forks711
Last commit1 day ago
Logback Android
Logback AndroidJava

A lite version of logback that provides a highly configurable logging framework for Android apps.

#gradle#android#slf4j
Stars1.3k
Forks181
Last commit2 months ago
Mobius
MobiusJava

A functional reactive framework for managing state evolution and side-effects in Android and JVM applications.

#mobius#testable-architecture#side-effects
Stars1.3k
Forks104
Last commit1 month ago
ObjectiveSql
ObjectiveSqlJava

A Java ORM framework using ActiveRecord pattern that enables writing SQL expressions with Java syntax for rapid development.

#database-access#orm#rapid-development
Stars1.3k
Forks158
Last commit2 years ago
honest-profiler
honest-profilerJava

A sampling JVM profiler that avoids safepoint bias for accurate performance analysis.

#production-profiling#performance-optimization#performance-analysis
Stars1.3k
Forks146
Last commit
Xodus
XodusJava

A transactional, schema-less embedded database written in Java and Kotlin, used by JetBrains YouTrack and Hub.

#data-storage#log-structured#jetbrains
Stars1.3k
Forks115
Last commit6 months ago
PreviousPage 11 of 28Next

Related Tags

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
2 years ago
2 years ago
#Android156
#Kotlin103
#Jvm101
#Java Library87
#Cross Platform81
#Microservices69
#Mobile Development63
#Gradle59
#Open Source52
#Game Development51
#High Performance51
#Docker50