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 54 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
swindon (java.util.zip wrapper)
swindon (java.util.zip wrapper)AeroNotix/swindon

A functional stream wrapper for Java's java.util.zip package with a clean API.

21Clojure
11 years ago
Boot Usage Spring Boot Starter
Boot Usage Spring Boot Starterdhruv-15-03/boot-usage

A Spring Boot starter that analyzes runtime starter usage to identify used, unused, and indeterminate dependencies for optimization.

20Java
1 month ago
JUnit KPI Reporter from JMeter Dashboard Statistics JSON File
JUnit KPI Reporter from JMeter Dashboard Statistics JSON Filevdaburon/JUnitReportKpiJMeterDashboardStats

A tool that validates JMeter performance test results against custom KPIs and generates JUnit reports.

20Java
1 year ago
Frege Email
Frege Emaily-taka-23/frege-email

A Frege library providing a simple API for sending emails via SMTP by wrapping Apache Commons Email.

10Frege
9 years ago
Auction
Auctionashutoshmeher-r3/auction-cordapp

A demo auction application built on Corda showcasing SchedulableState, StatePointer, and DvP transactions.

14Java
5 years ago
Sentinel Console
Sentinel Consolewenhao/sentinel-dashboard-tdengine

A modified Sentinel dashboard that uses TDengine for storing and managing traffic control and circuit breaking metrics.

10Java
5 years ago
WarcPartitioner
WarcPartitionerhelgeho/WarcPartitioner

A Hadoop/MapReduce tool that splits and partitions web archive records in (W)ARC files by MIME type and year.

11Java
9 years ago
subflag-rails
subflag-railssubflag/sdk

Official SDKs for Subflag feature flag management, providing OpenFeature-compliant providers for web, Node.js, Ruby, Kotlin, and Rails.

10Ruby
4 months ago
dropwizard-money
dropwizard-moneysmoketurner/dropwizard-money

A Dropwizard bundle for handling Java Money API objects with Jackson serialization, JDBI persistence, and Jersey integration.

11Java
6 years ago
Rethinkdb4j
Rethinkdb4jtony-brewerio/rethinkdb4j

An asynchronous, Netty-based Java driver for RethinkDB, enabling non-blocking database operations.

10Java
10 years ago
dropwizard-riak
dropwizard-riaksmoketurner/dropwizard-riak

A Dropwizard bundle for accessing Riak databases using the official Riak Java client.

10Java
6 years ago
Bitsy
Bitsycstamas/vertx-bitsy

Integrates the Bitsy graph database with the Vert.x toolkit for reactive applications.

11Java
9 years ago
wicket-extjs-integration
wicket-extjs-integrationonehippo/wicket-extjs-integration

A smart integration library that bridges Apache Wicket with ExtJS, enabling Java developers to use ExtJS components with a Java API that closely mirrors the JavaScript API.

10JavaScript
9 years ago
Glue
Gluevinscom/glue

An opinionated programming and configuration model for Java and Vert.x applications, inspired by ATG Nucleus.

11Java
4 years ago
HiveMQ-TDengine-Extension
HiveMQ-TDengine-Extensionjohn-bigz/hivemq-tdengine-extension

A HiveMQ extension that parses and stores MQTT messages into the TDengine time-series database.

10Java
5 years ago
onebusaway-gtfs-to-barefoot
onebusaway-gtfs-to-barefootOneBusAway/onebusaway-gtfs-to-barefoot

A Java application that converts GTFS transit data into Barefoot map files for map matching.

11Java
6 years ago
Vert.x Config AWS SSM Store
Vert.x Config AWS SSM StoreFinovertech/vertx-config-aws-ssm

A Vert.x Config Store implementation that retrieves configuration from AWS Systems Manager Parameter Store.

12Java
7 years ago
sample Spark Cassandra with SSL
sample Spark Cassandra with SSLinstaclustr/sample-SparkCassandrawithSSL

A sample Spark job demonstrating analytics on Cassandra with SSL encryption for secure data processing.

13Java
7 years ago
JUnit KPI Reporter from JMeter CSV Report
JUnit KPI Reporter from JMeter CSV Reportvdaburon/JUnitReportKpiJMeterReportCsv

A Java tool that validates JMeter CSV reports against custom KPIs and outputs JUnit XML, HTML, JSON, or CSV results.

10Java
1 year ago
Cassandra CFStats to CSV Parser
Cassandra CFStats to CSV Parserjlacefie/cfstats-csv-parser

A utility that parses Cassandra nodetool cfstats output into CSV format for data analysis.

14Java
12 years ago
DGraph
DGraphaesteve/vertx-dgraph-client

A Vert.x gRPC client example for connecting to Dgraph graph database using protocol buffers.

10Java
7 years ago
dropwizard-atomix
dropwizard-atomixsmoketurner/dropwizard-atomix

A Dropwizard bundle for integrating Atomix distributed coordination framework into Java applications.

10Java
5 years ago
HBase-QoD
HBase-QoDalgarecu/hbase-0.94.8-qod

HBase 0.94.8 fork with a vector-field consistency model for fine-grained inter-DC replication and Quality-of-Data guarantees.

11Java
3 years ago
angular-boilerplate
angular-boilerplatehofiorg/angular-boilerplate

A full-stack boilerplate for modern web applications using Angular 19 frontend and Spring Boot backend.

10TypeScript
1 year ago
Slothsandra
SlothsandraMacKittipat/slothsandra

A Slack bot that archives all public chat messages into Apache Cassandra for unlimited message history lookup.

00Java
10 years ago
neo4j-gremlin-bolt
neo4j-gremlin-boltSteelBridgeLabs/neo4j-gremlin-bolt

Enables Apache Tinkerpop Java API usage with Neo4j server via the BOLT protocol.

01Java
2 years ago
TD-Spark
TD-Sparkliuyq-617/TD-Spark

A Java project that reads from and writes to TDengine using Apache Spark for data processing.

01Java
4 years ago
StreamCQL
StreamCQLZhiqiang-He/StreamCQL

A Storm-based SQL query language for real-time data streams, simplifying complex stream processing with window-based in-memory computation.

00Java
9 years ago
registered on playframework.com/modules
registered on playframework.com/modulesfrancisdb/play-hibernate-statistics

A Play Framework 1.x plugin for monitoring and analyzing Hibernate performance statistics.

00Java
13 years ago
registered on playframework.com/modules
registered on playframework.com/modulesphaus/play-i18ned

A Play Framework module for converting i18n message files to/from Excel sheets and checking translation completeness.

00Java
12 years ago
hivemq-tdengine-jdsl-extension
hivemq-tdengine-jdsl-extensionhuskar-t/hivemq-tdengine-jdsl-extension

A HiveMQ extension that stores MQTT publish data into TDengine using customizable JSON templates and storage policies.

00Java
5 years ago
waves-crypto-java
waves-crypto-javamsmolyakov/waves-crypto-java

A Java library providing cryptographic primitives for the Waves blockchain, including key generation, signing, and verification.

00Java
5 years ago
1
53
54