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 projects4402.5k total stars1023.4k total forks42 languages

Open-source projects built with Java

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

Showing 1,940 open-source projects · page 48 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
TNExT
TNExTODOT-PTS/TNExT

A web-based tool for visualizing, analyzing, and reporting on Oregon's regional and statewide transit networks.

174Java
3 years ago
logic4mqtt
logic4mqttowagner/logic4mqtt

A Java-based logic and scripting engine for smart home automation using MQTT as a central message bus.

175Java
10 years ago
rcljava_examples
rcljava_examplesesteve/ros2_java_examples

A collection of Java examples demonstrating the ROS2 Java bindings for robotics and IoT applications.

1715Java
3 years ago
OrbCAD SQL Server to GTFS-realtime
OrbCAD SQL Server to GTFS-realtimeCUTR-at-USF/HART-GTFS-realtimeGenerator

Desktop application that retrieves AVL data from HART's OrbCAD system and produces GTFS-realtime Trip Updates and Vehicle Positions files.

176Java
9 years ago
react-native-referrer
react-native-referrerJeandeCampredon/react-native-referrer

A React Native module to access the Google Play Store install referrer from JavaScript.

179Java
6 years ago
wicket-jquery-selectors
wicket-jquery-selectorsl0rdn1kk0n/wicket-jquery-selectors

A utility library for integrating JQuery plugins with Apache Wicket components in Java web applications.

167Java
5 months ago
ARMANDroid
ARMANDroidMobile-IoT-Security-Lab/ARMANDroid

An anti-repackaging tool for Android apps that embeds logic bombs and anti-tampering detection nodes directly into APK files.

164Dockerfile
5 years ago
gee
geekowalcj0/gee

A script for running Apache JMeter load tests on Amazon EC2 instances with automated reporting and Jenkins integration.

1610Shell
12 years ago
Onesignal
Onesignaljklingsporn/vertx-push-onesignal

A Vert.x library for sending validated asynchronous push notifications via OneSignal with compile-time safety.

164Java
5 years ago
AxiTurtle
AxiTurtleralphcrutzen/AxiTurtle

A Processing library for programming AxiDraw plotters using turtle graphics commands with live preview.

164Processing
8 years ago
MariaDB4j
MariaDB4jvorburger/MariaDB4j

Embed MariaDB (MySQL) in Java applications without external installation, ideal for integration tests and all-in-one packages.

162Java
3 months ago
Arete
Areteyipeeio/arete

A fast, Clojure-based forward chaining rule engine inspired by TREAT, designed for embedding in applications.

162Clojure
7 years ago
vertx-mysql-binlog-client
vertx-mysql-binlog-clientguoyu511/vertx-mysql-binlog-client

A Vert.x client for tapping into MySQL replication stream, enabling real-time consumption of row-level binlog events.

162Java
8 years ago
Modality
Modalityarkanovicz/modality

A lightweight, highly configurable Java ORM with a companion set of tools for building J2EE pull MVC web applications.

165Java
28 days ago
CA Art
CA Artmakingthematrix/ca_art

A JavaFX and FXGL application for learning cellular automata through interactive generative art simulations.

163Scala
1 year ago
reelyactive-ble-android-sdk
reelyactive-ble-android-sdkreelyactive/ble-android-sdk

Android SDK for scanning Bluetooth beacons and advertising as a beacon, compatible with reelyActive's open IoT ecosystem.

169Java
10 years ago
Vert.x Gentics Mesh Example
Vert.x Gentics Mesh Examplegentics/mesh-vertx-example

Example of building a template-based web server using Gentics Mesh and Handlebars with Vert.x.

165HTML
9 months ago
log-capture
log-capturedm-drogeriemarkt/log-capture

A Java library for asserting log messages in tests, specifically designed for Logback with support for MDC, exceptions, and markers.

164Java
2 months ago
MIA
MIAmianalysis/mia

A modular ImageJ/Fiji plugin for assembling image and object analysis workflows with batch processing capabilities.

163Java
2 days ago
intellij-frege
intellij-fregecarymrobbins/intellij-frege

An experimental IntelliJ IDEA plugin for Frege language support, developed in Frege itself.

151Frege
10 years ago
onebusaway-vdv-modules
onebusaway-vdv-modulesOneBusAway/onebusaway-vdv-modules

Java libraries and CLI tools for parsing VDV-452 transit schedule data and converting it to GTFS format.

1517Java
4 years ago
aws-hal-client-java
aws-hal-client-javaawslabs/aws-hal-client-java

A Java client for AWS APIs that implements the Hypertext Application Language (HAL) specification.

158Java
5 years ago
GraphAware Neo4j ChangeFeed
GraphAware Neo4j ChangeFeedgraphaware/neo4j-changefeed

A GraphAware Framework module for tracking and retrieving the latest changes made to a Neo4j graph database.

151Java
8 years ago
RCOBOLDI
RCOBOLDIthospfuller/rcoboldi

An R package that imports COBOL CopyBook data files directly into R as structured data frames.

153COBOL
1 year ago
wicket-clientside-logging
wicket-clientside-loggingl0rdn1kk0n/wicket-clientside-logging

A Wicket library that captures JavaScript client-side logs and stores them on the server for debugging.

155Java
8 years ago
jRippleAPI
jRippleAPIpmarches/jStellarAPI

A pure Java API for interacting with the Stellar network via websocket and REST, featuring offline signing and address generation.

153Java
11 years ago
keycloakify-starter-angular-vite
keycloakify-starter-angular-vitekeycloakify/keycloakify-starter-angular-vite

A starter template for creating custom Keycloak login themes using Angular and Vite.

1511TypeScript
20 hours ago
Ruby
Rubyvert-x3/vertx-lang-ruby

Enables Ruby language support for building reactive applications on the Vert.x toolkit.

1510Ruby
3 months ago
react-native-battery-status
react-native-battery-statusremobile/react-native-battery-status

A React Native module that provides battery status monitoring for iOS and Android, based on Cordova's battery-status plugin.

156Objective-C
8 years ago
Maven Service Factory
Maven Service Factoryvert-x3/vertx-maven-service-factory

A Vert.x verticle factory that resolves and deploys verticles from Maven repositories at runtime.

149Java
4 days ago
sqs-dropwizard
sqs-dropwizardbascan/aws-dropwizard

A utility library that integrates Amazon SQS and SNS with the Dropwizard REST framework for message handling.

148Java
6 years ago
Codaptor
Codaptor180Protocol/codaptor

Automatically generates a REST API for any CorDapp running on a Corda node, enabling integration with any tech stack.

144Kotlin
4 years ago
jwt-java
jwt-javaBastiaanJansen/jwt-java

A Java library for creating, parsing, and validating JSON Web Tokens (JWT) according to RFC 7519 using a fluent API.

145Java
1 year ago
vertx-redisques
vertx-redisquesswisspush/vertx-redisques

A highly scalable, Redis-persistent queuing system for Vert.x applications.

146Java
1 day ago
Groovy
Groovyvert-x3/vertx-lang-groovy

Adds Groovy language support to the Vert.x reactive toolkit for building JVM applications.

1421Java
4 days ago
libgdx-library-template
libgdx-library-templatetommyettinger/libgdx-library-template

A template repository for creating libGDX libraries with Gradle 9.x, 8.x, or 7.x, configured for easy deployment.

142
5 months ago
1
47
48
49
54