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,315 open-source projects · page 15 of 37

……
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
SirixDB
SirixDBsirixdb/sirix

An embeddable, bitemporal, append-only database system and event store that stores immutable snapshots with full history.

1.2k247Java
15 hours ago
Non-Blocking SirixDB HTTP(S)-Server
Non-Blocking SirixDB HTTP(S)-Serversirixdb/sirix

SirixDB is an embeddable, bitemporal, append-only database system and event store that stores immutable snapshots with full history.

1.2k247Java
15 hours ago
NextGen Connect Integration Engine
NextGen Connect Integration Enginenextgenhealthcare/connect

An open-source healthcare integration engine for filtering, transforming, extracting, and routing messages between disparate systems.

1.2k452Java
1 year ago
FlexyPool
FlexyPoolvladmihalcea/flexy-pool

FlexyPool adds metrics and dynamic resizing capabilities to Java connection pools, optimizing database performance.

1.2k126Java
3 months ago
Node
Nodewavesplatform/Waves

Reference implementation of the Waves blockchain node in Scala, enabling decentralized application development.

1.2k429Scala
19 hours ago
ScalaTest
ScalaTestscalatest/scalatest

A free, open-source testing toolkit for Scala and Java programmers with expressive and flexible testing styles.

1.2k336Scala
28 days ago
DDDplus framework
DDDplus frameworkfunkygao/cp-ddd-framework

A lightweight DDD enhancement framework for forward and reverse business modeling to support complex system architecture evolution.

1.2k277Java
5 months ago
react-native-bottom-sheet-behavior
react-native-bottom-sheet-behaviorcesardeazevedo/react-native-bottom-sheet-behavior

A React Native wrapper for Android's BottomSheetBehavior with support for anchor states, custom app bars, and FloatingActionButton.

1.2k112Java
3 years ago
Capsule
Capsulepuniverse/capsule

A packaging and deployment tool that bundles JVM applications into single executable JARs with embedded dependencies and launch metadata.

1.1k97Java
4 years ago
Instancio
Instancioinstancio/instancio

A Java library that automatically creates and populates objects with reproducible random data for unit testing.

1.1k67Java
1 day ago
Toothpick
Toothpickstephanenicolas/toothpick

A scope tree based, reflection-free Dependency Injection library for Java, Kotlin, and Android.

1.1k113Java
4 years ago
Dataflow Framework
Dataflow Frameworktypetools/checker-framework

A pluggable type-checking framework for Java that detects and prevents bugs through custom type qualifiers.

1.1k437Java
1 day ago
rtree
rtreedavidmoten/rtree

Immutable in-memory R-tree and R*-tree implementations in Java with a reactive API for spatial indexing.

1.1k218Java
8 days ago
Pact JVM
Pact JVMDiUS/pact-jvm

JVM implementation of Pact for consumer-driven contract testing, providing mock services and verification tools.

1.1k485Kotlin
8 days ago
jte
jtecasid/jte

A secure and lightweight template engine for Java and Kotlin with intuitive syntax and blazing fast performance.

1.1k88Java
1 month ago
Damn Insecure Vulnerable Application (DIVA)
Damn Insecure Vulnerable Application (DIVA)payatu/diva-android

An intentionally insecure Android app designed to teach secure coding and penetration testing through hands-on vulnerability challenges.

1.1k326Java
3 years ago
Hazelcast Jet
Hazelcast Jethazelcast/hazelcast-jet

An open-source, in-memory, distributed batch and stream processing engine for Java applications.

1.1k203Java
1 year ago
OpenJPEG
OpenJPEGuclouvain/openjpeg

An open-source JPEG 2000 codec written in C, officially recognized as a JPEG 2000 Reference Software.

1.1k506C
1 month ago
graphql-spqr
graphql-spqrleangen/GraphQL-SPQR

A Java library for rapid development of GraphQL APIs using a code-first approach.

1.1k180Java
4 months ago
hivemq-mqtt-client
hivemq-mqtt-clienthivemq/hivemq-mqtt-client

A high-performance, feature-rich Java client library for MQTT 5.0 and 3.1.1 with multiple API flavors and backpressure support.

1.1k182Java
2 days ago
SystemML
SystemMLapache/systemml

An open-source machine learning system for the end-to-end data science lifecycle from data preparation to model serving.

1.1k535Java
3 days ago
Riiablo
Riiablocollinsmith/riiablo

A cross-platform Diablo II remake built with Java and LibGDX, supporting PC, Android, and multiplayer.

1.1k119Java
1 year ago
Datumbox
Datumboxdatumbox/datumbox-framework

An open-source Java framework for rapid development of machine learning and statistical applications with large dataset support.

1.1k280Java
2 years ago
OpenAPI Diff (k)
OpenAPI Diff (k)OpenAPITools/openapi-diff

A utility for comparing two OpenAPI 3.x specifications and rendering differences in HTML, Markdown, Asciidoc, JSON, or plain text.

1.1k187Java
8 days ago
DSL-JSON
DSL-JSONngs-doo/dsl-json

A high-performance JVM JSON library with advanced compile-time databinding for Java, Android, Scala, and Kotlin.

1.1k108Java
1 year ago
DSL-JSON
DSL-JSONngs-doo/dsl-json

A high-performance JVM JSON library with compile-time databinding for Java, Android, Scala, and Kotlin.

1.1k108Java
1 year ago
JSONassert
JSONassertskyscreamer/JSONassert

A Java library for writing concise JSON unit tests, especially useful for testing REST APIs.

1.1k204Java
1 year ago
SortableTableView
SortableTableViewISchwarz23/SortableTableView

An Android library providing customizable TableView and SortableTableView components for displaying and sorting tabular data.

1.0k238Java
5 years ago
TeXtidote
TeXtidotesylvainhalle/textidote

A grammar and style checker for LaTeX and Markdown documents that preserves source file location mapping.

1.0k73Java
1 month ago
Pokemon GO Java API
Pokemon GO Java APIGrover-c13/PokeGOAPI-Java

A Java API for interacting with Pokémon GO servers, enabling programmatic gameplay and data access.

1.0k323Java
4 years ago
hppc
hppccarrotsearch/hppc

High-performance Java collections for primitive types with open internals and custom API design.

1.0k163Java
1 month ago
Parallel Framework Java-Client
Parallel Framework Java-Clientsaikrishna321/AppiumTestDistribution

A tool for running Appium tests in parallel across Android and iOS real devices and simulators.

1.0k367Java
2 months ago
StringTemplate
StringTemplateantlr/stringtemplate4

A Java template engine for generating source code, web pages, emails, and other formatted text output with strict model-view separation.

1.0k233Java
1 year ago
MobiDevelop's RoboVM Fork
MobiDevelop's RoboVM ForkMobiVM/robovm

An ahead-of-time compiler for Java bytecode that targets iOS, macOS, and Linux platforms.

1.0k136Java
2 months ago
Koloboke
KolobokeOpenHFT/Koloboke

A Java Collections Framework extension with high-performance primitive specializations and drop-in replacements for JDK collections.

1.0k142Java
9 years ago
Apache Artemis (k)
Apache Artemis (k)apache/artemis

A high-performance, multi-protocol message broker supporting AMQP, MQTT, and STOMP for diverse messaging use cases.

1.0k951Java
15 hours ago
1
14
15
16
37