Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Java
J

Java

Language
460 projects3923.4k total stars906.2k total forks20 languages

Open-source projects built with Java

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

Showing 460 open-source projects · page 7 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
Cardslib
Cardslibgabrielemariotti/cardslib

An Android library to build UI cards using the official Google CardView with extensive customization options.

4.6k1.2kJava
4 years ago
Crawler4j
Crawler4jyasserg/crawler4j

An open-source Java web crawler that provides a simple interface for multi-threaded web crawling.

4.6k1.9kJava
4 years ago
ribbon
ribbonNetflix/ribbon

A battle-tested client-side IPC library with built-in load balancing, fault tolerance, and support for HTTP/TCP/UDP protocols.

4.6k1.2kJava
4 months ago
SQLBrite
SQLBritesquare/sqlbrite

A lightweight wrapper around SQLiteOpenHelper that adds reactive stream semantics to SQL operations.

4.5k412Java
5 years ago
Azkaban (.5k)
Azkaban (.5k)azkaban/azkaban

Azkaban is a batch workflow job scheduler created at LinkedIn to manage Hadoop jobs.

4.5k1.6kJava
1 year ago
Drozer
Drozermwrlabs/drozer

A security testing framework for Android that identifies vulnerabilities by interacting with apps, IPC endpoints, and the OS.

4.5k834Python
16 days ago
Moco
Mocodreamhead/moco

A lightweight Java framework for easily creating HTTP, REST, and WebSocket stub servers for integration testing.

4.4k1.1kJava
2 days ago
Cyberduck
Cyberduckiterate-ch/cyberduck

A libre file transfer client for macOS and Windows supporting FTP, SFTP, WebDAV, Amazon S3, Azure, OneDrive, and more.

4.4k346Java
20 hours ago
GeoServer
GeoServergeoserver/geoserver

An open-source Java server for sharing and editing geospatial data using open standards.

4.3k2.3kJava
11 hours ago
JabRef
JabRefJabRef/jabref

An open-source, cross-platform citation and reference management tool for BibTeX and BibLaTeX databases.

4.3k3.3kJava
12 hours ago
Fury
Furyalipay/fury

A high-performance multi-language serialization framework using JIT compilation and zero-copy techniques for fast data exchange.

4.3k409Java
16 hours ago
failsafe
failsafejhalterman/failsafe

A lightweight, zero-dependency Java library for implementing fault tolerance and resilience patterns.

4.3k309Java
3 months ago
Camunda (.2k)
Camunda (.2k)camunda/camunda-bpm-platform

An open-source BPMN platform for workflow and process automation, embeddable in Java applications.

4.3k1.7kJava
5 months ago
OpenPDF
OpenPDFLibrePDF/OpenPDF

An open-source Java library for creating, editing, rendering, and encrypting PDF documents, including HTML-to-PDF conversion.

4.3k696Java
7 days ago
Malmo
MalmoMicrosoft/malmo

An AI experimentation platform built on Minecraft for training and researching intelligent agents in complex 3D environments.

4.3k609Java
7 months ago
Fernflower
Fernflowerfesh0r/fernflower

An analytical decompiler that converts Java bytecode back into readable Java source code, used in IntelliJ IDEA.

4.3k728Java
2 days ago
Javassist
Javassistjboss-javassist/javassist

A Java bytecode engineering toolkit that simplifies runtime class definition and bytecode manipulation with source-level and bytecode-level APIs.

4.2k719Java
5 days ago
AWS SDK for Java
AWS SDK for Javaaws/aws-sdk-java

The official AWS SDK for Java 1.x enabling Java developers to work with Amazon Web Services (now in maintenance mode).

4.2k2.8kJava
18 days ago
JMonkeyEngine
JMonkeyEnginejMonkeyEngine/jmonkeyengine

A 3-D game engine for adventurous Java developers, offering a complete open-source suite for cross-platform game development.

4.2k1.2kJava
6 hours ago
PowerMock
PowerMockpowermock/powermock

A Java testing framework that extends EasyMock and Mockito to mock static methods, final classes, private methods, and constructors.

4.2k579Java
2 years ago
shedlock
shedlocklukas-krecan/ShedLock

A distributed lock for scheduled tasks ensuring at-most-once execution across multiple nodes.

4.1k567Java
11 hours ago
spark-nlp
spark-nlpJohnSnowLabs/spark-nlp

A state-of-the-art Natural Language Processing library built on Apache Spark, offering 100,000+ pretrained models and pipelines in 200+ languages.

4.1k741Scala
1 day ago
java-tron
java-trontronprotocol/java-tron

Java implementation of the TRON Protocol, a high-performance blockchain platform for decentralized applications.

4.1k1.7kJava
4 days ago
XChange
XChangeknowm/XChange

A Java library providing a consistent API for trading and accessing market data across 60+ cryptocurrency exchanges.

4.1k2.0kJava
5 days ago
NullAway
NullAwayuber/NullAway

A fast, annotation-based null checker for Java that eliminates NullPointerExceptions with low build-time overhead.

4.0k336Java
2 days ago
NullAway
NullAwayuber/NullAway

A fast annotation-based null checker for Java that eliminates NullPointerExceptions with low build-time overhead.

4.0k336Java
2 days ago
Status.im
Status.imstatus-im/status-react

A free open-source mobile operating system for Ethereum, combining a messenger, browser, and gateway to decentralized applications.

4.0k994Clojure
5 days ago
Awaitility
Awaitilityawaitility/awaitility

A Java DSL for testing asynchronous systems by expressing expectations in a concise and readable manner.

4.0k258Java
7 days ago
IDDD Samples
IDDD SamplesVaughnVernon/IDDD_Samples

Reference implementations of Bounded Contexts from Vaughn Vernon's 'Implementing Domain-Driven Design' book.

3.9k920Java
2 years ago
JRuby
JRubyjruby/jruby

A complete, high-performance implementation of the Ruby programming language that runs on the Java Virtual Machine (JVM).

3.9k938Ruby
2 days ago
RoaringBitmap
RoaringBitmapRoaringBitmap/RoaringBitmap

A compressed bitmap data structure for Java that outperforms alternatives like WAH, EWAH, and Concise in speed and compression.

3.9k587Java
10 days ago
Terasology
TerasologyMovingBlocks/Terasology

An open-source voxel world game engine and platform for creating diverse gameplay experiences in a block-based environment.

3.9k1.4kJava
5 days ago
JCTools
JCToolsJCTools/JCTools

High-performance concurrent data structures for the JVM, supplementing the Java standard library.

3.8k587Java
14 hours ago
Apache Cordova
Apache Cordovaapache/cordova-android

Android platform library for building Cordova hybrid mobile apps with web technologies.

3.8k1.6kJavaScript
11 hours ago
Tablesaw
Tablesawjtablesaw/tablesaw

A Java dataframe and visualization library for data loading, cleaning, transformation, and analysis.

3.7k650Java
1 month ago
springdoc-openapi
springdoc-openapispringdoc/springdoc-openapi

Automatically generates OpenAPI 3 documentation for Spring Boot applications, including Swagger UI integration.

3.7k592Java
12 days ago
1
6
7
8
13