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 projects4514.7k total stars1040.5k total forks42 languages

Open-source projects built with Java

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

Showing 1,940 open-source projects · page 11 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
TinkerPop3 implementation
TinkerPop3 implementationapache/tinkerpop

A graph computing framework providing the Gremlin query language and tools for both graph databases (OLTP) and graph analytic systems (OLAP).

2.1k865Java
1 day ago
AndrOBD
AndrOBDfr3ts0n/AndrOBD

An open-source Android app for OBD-II vehicle diagnostics using any ELM327 adapter.

2.1k415Java
3 days ago
LittleProxy
LittleProxyadamfisk/LittleProxy

A high-performance HTTP proxy library for Java, built on Netty, designed for embedding and traffic manipulation.

2.1k727PHP
2 years ago
summingbird
summingbirdtwitter/summingbird

A library for writing MapReduce programs that execute on distributed platforms like Storm and Scalding using Scala/Java collection-like syntax.

2.1k255Scala
4 years ago
jOOL
jOOLjOOQ/jOOL

jOOλ extends Java 8 with missing functional programming features: tuples, higher-arity functions, and enhanced sequential streams.

2.1k176Java
2 days ago
Google Cloud Client Libraries
Google Cloud Client Librariesgoogleapis/google-cloud-java

Java idiomatic client libraries for interacting with Google Cloud Platform services.

2.1k1.2kJava
1 day ago
Protostuff
Protostuffprotostuff/protostuff

A Java serialization library with built-in support for forward-backward compatibility and validation.

2.1k304Java
1 year ago
Speedment
Speedmentspeedment/speedment

A Java Stream ORM toolkit that generates type-safe code from SQL databases, enabling database queries using standard Java Streams.

2.1k230Java
3 years ago
Jest
Jestsearchbox-io/Jest

A Java HTTP REST client for Elasticsearch, providing an alternative to the native Java API.

2.1k717Java
3 years ago
Logbook
Logbookzalando/logbook

An extensible Java library for complete HTTP request and response logging across various client and server technologies.

2.1k290Java
2 days ago
Tabula
Tabulatabulapdf/tabula-java

A Java library and command-line tool for extracting tables from PDF files.

2.0k449Java
1 year ago
Intro-To-RxJava
Intro-To-RxJavaFroussios/Intro-To-RxJava

A comprehensive beginner-to-advanced tutorial for learning reactive programming with RxJava on the JVM.

2.0k392Java
4 years ago
Ruboto
Rubotoruboto/ruboto

A platform for developing Android applications using the JRuby Ruby implementation.

2.0k161Ruby
3 years ago
AppUpdater
AppUpdaterjaviersantos/AppUpdater

An Android library that checks for app updates from Google Play, GitHub, Amazon, F-Droid, or custom servers.

2.0k414Java
2 years ago
zfoo
zfoozfoo-project/zfoo

An extremely fast, asynchronous, actor-based enterprise server framework for RPC, game servers, and web servers.

2.0k415Java
4 months ago
Poli
Polishzlw/poli

An easy-to-use, self-hosted SQL reporting application for creating interactive business intelligence dashboards.

2.0k332Java
3 years ago
AndroidFillableLoaders
AndroidFillableLoadersJorgeCastilloPrz/AndroidFillableLoaders

Android library for creating animated fillable progress views and branding logos using SVG paths.

2.0k263Java
4 years ago
Elasticsearch Hadoop
Elasticsearch Hadoopelastic/elasticsearch-hadoop

Native integration library for using Elasticsearch with Hadoop, Spark, and Hive for real-time search and analytics on big data.

2.0k992Java
2 days ago
Java
Javapengrad/java-telegram-bot-api

A comprehensive Java library for building Telegram bots with full support for the latest Bot API features.

2.0k386Java
27 days ago
Spoon
SpoonINRIA/spoon

A metaprogramming library for analyzing and transforming Java source code via a well-designed AST.

2.0k393Java
1 day ago
DataStax Spark Cassandra Connector
DataStax Spark Cassandra Connectordatastax/spark-cassandra-connector

A connector that enables Apache Spark to read from and write to Apache Cassandra databases for distributed data processing.

2.0k929Scala
1 year ago
Usb serial controller for Android
Usb serial controller for AndroidfelHR85/UsbSerial

Android library for USB serial communication with support for multiple chipset families and SPI interface.

2.0k634Java
2 years ago
Ratpack
Ratpackratpack/ratpack

A simple, capable toolkit for creating high-performance HTTP applications on the JVM.

1.9k400Java
16 days ago
ClipCascade
ClipCascadeSathvik-Rao/ClipCascade

ClipCascade is a lightweight, open-source utility that automatically syncs your clipboard across multiple devices with end-to-end encryption.

1.9k92Python
2 days ago
Apache ServiceComb Java Chassis
Apache ServiceComb Java Chassisapache/servicecomb-java-chassis

An SDK for rapid development of microservices in Java with service registration, discovery, routing, and management.

1.9k813Java
1 month ago
docker-maven-plugin
docker-maven-pluginfabric8io/docker-maven-plugin

A Maven plugin for building Docker images and managing containers for integration tests.

1.9k651Java
2 days ago
Selenide
Selenidecodeborne/selenide

A Java framework for writing concise, readable, and maintainable UI tests using Selenium WebDriver.

1.9k605Java
1 day ago
Selenide
Selenideselenide/selenide

A concise Java UI testing framework built on Selenium WebDriver for easy-to-read and maintainable automated tests.

1.9k605Java
1 day ago
Brida
Bridafedericodotta/Brida

A Burp Suite extension that bridges to Frida, enabling dynamic analysis and manipulation of mobile app traffic using the app's own code.

1.9k223Java
11 months ago
lwjgl: Shaders
lwjgl: Shadersmattdesl/lwjgl-basics

A minimal shader-based library for 2D LWJGL sprite games, providing utilities for textures, shaders, and rendering.

1.9k180Java
7 years ago
OpenGL & GLSL Tutorials
OpenGL & GLSL Tutorialsmattdesl/lwjgl-basics

A minimal shader-based library for 2D LWJGL sprite games, providing utilities for textures, shaders, and rendering.

1.9k180Java
7 years ago
Codename One
Codename Onecodenameone/CodenameOne

A cross-platform framework for building truly native mobile apps with Java or Kotlin, supporting iOS, Android, Desktop, and Web.

1.9k434Java
1 day ago
ParparVM
ParparVMcodenameone/CodenameOne

Cross-platform framework for building truly native mobile apps with Java or Kotlin, supporting iOS, Android, Desktop & Web.

1.9k434Java
1 day ago
Datahike
Datahikereplikativ/datahike

A durable Datalog database with Datomic-compatible APIs, immutable snapshots, and distributed architecture.

1.9k117Clojure
1 day ago
TEAMMATES
TEAMMATESTEAMMATES/teammates

A free online feedback management tool for educators to facilitate peer evaluations and student feedback.

1.9k3.7kJava
2 months ago
KryoNet
KryoNetEsotericSoftware/kryonet

A Java library for efficient TCP/UDP client-server network communication using NIO and Kryo serialization.

1.9k410Java
5 years ago
1
10
11
12
54