Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Java
J

Java

Language
1940 projects4404.2k total stars1023.8k total forks42 languages

Open-source projects built with Java

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

Showing 1,940 open-source projects · page 15 of 54

……
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
Jansi
Jansifusesource/jansi

A Java library for ANSI escape sequence support in console output, including Windows compatibility.

1.2k152Java
3 months ago
Java
Javainfluxdata/influxdb-java

Official Java client library for InfluxDB 1.x, enabling Java applications to write and query time series data.

1.2k470Java
4 months 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.2k457Java
1 year ago
FlexyPool
FlexyPoolvladmihalcea/flexy-pool

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

1.2k126Java
4 months ago
Node
Nodewavesplatform/Waves

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

1.2k427Scala
14 days ago
ScalaTest
ScalaTestscalatest/scalatest

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

1.2k335Scala
3 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
7 months ago
Instancio
Instancioinstancio/instancio

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

1.2k68Java
21 hours 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
Dataflow Framework
Dataflow Frameworktypetools/checker-framework

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

1.1k436Java
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
rtree
rtreedavidmoten/rtree

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

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

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

1.1k487Kotlin
2 days 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.1k325Java
3 years ago
jte
jtecasid/jte

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

1.1k89Java
4 days 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.1k513C
17 days 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.1k183Java
2 days ago
graphql-spqr
graphql-spqrleangen/GraphQL-SPQR

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

1.1k180Java
5 months 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.1k547Java
1 day 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.1k188Java
1 day ago
Datumbox
Datumboxdatumbox/datumbox-framework

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

1.1k279Java
2 years ago
Riiablo
Riiablocollinsmith/riiablo

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

1.1k122Java
1 year 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.1k109Java
25 days 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.1k109Java
25 days ago
JSONassert
JSONassertskyscreamer/JSONassert

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

1.1k204Java
2 years ago
TeXtidote
TeXtidotesylvainhalle/textidote

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

1.1k73Java
3 months ago
SortableTableView
SortableTableViewISchwarz23/SortableTableView

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

1.0k238Java
5 years ago
hppc
hppccarrotsearch/hppc

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

1.0k165Java
4 days 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.0k322Java
4 years 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.0k366Java
4 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.0k137Java
2 days 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.0k954Java
3 days ago
Koloboke
Kolobokeleventov/Koloboke

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

1.0k140Java
9 years ago
1
14
15
16
54