Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Java
J

Java

Language
1369 projects4344.7k total stars1011.3k total forks33 languages

Open-source projects built with Java

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

Showing 1,266 open-source projects · page 32 of 36

……
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
Encog
Encogjimpil/enclog

A Clojure wrapper for the Encog machine learning framework, specializing in neural network construction and training.

13610Clojure
10 years ago
really-executable-jars-maven-plugin
really-executable-jars-maven-pluginbrianm/really-executable-jars-maven-plugin

A Maven plugin that makes JAR files directly executable on Unix-like systems by prepending a shell script.

13530Java
2 months ago
Apex
Apexapache/apex-malhar

Operator and codec library for building real-time streaming applications on Apache Apex.

135142Java
6 years ago
spring-graphql-common
spring-graphql-commonoembedler/spring-graphql-common

A Spring Framework library for building GraphQL schemas using annotations, with Relay support and reactive execution.

13418Java
9 years ago
clj-ml
clj-mljoshuaeckroth/clj-ml

A machine learning library for Clojure built on top of Weka, providing filters, classifiers, regression, and clustering algorithms.

13420Clojure
4 years ago
h-rider
h-riderNiceSystems/hrider

A UI application for viewing and manipulating data stored in Apache HBase distributed databases.

13344Java
9 years ago
ClearTK
ClearTKClearTK/cleartk

A Java framework for developing statistical natural language processing (NLP) components on Apache UIMA.

13358Java
3 years ago
jmeter-influxdb2-listener-plugin
jmeter-influxdb2-listener-pluginmderevyankoaqa/jmeter-influxdb2-listener-plugin

A JMeter listener plugin that sends test results to InfluxDB v2.0 for real-time monitoring and visualization in Grafana.

13350Java
1 year ago
webarchive-discovery
webarchive-discoveryukwa/webarchive-discovery

A toolkit for indexing and exploring web archive content from ARC and WARC files using OpenSearch/Elasticsearch.

13226Java
6 months ago
here
hereukwa/webarchive-discovery

A toolkit for indexing and exploring web archive content from ARC and WARC files using OpenSearch/Elasticsearch.

13226Java
6 months ago
Animated Expanding ListView
Animated Expanding ListViewLeonardoCardoso/Animated-Expanding-ListView

An Android library providing smooth expand/collapse animations for ListView items with accordion mode support.

13150Java
9 years ago
ArcGIS Maps SDK for Java c
ArcGIS Maps SDK for Java cEsri/arcgis-maps-sdk-java-samples

A collection of sample projects demonstrating how to build desktop mapping and GIS applications using the ArcGIS Maps SDK for Java.

130126Java
8 months ago
Analytics-Cloud-Dataset-Utils
Analytics-Cloud-Dataset-Utilsforcedotcom/Analytics-Cloud-Dataset-Utils

A Java utility for loading on-premises data into Salesforce Einstein Analytics datasets with autoloading, dataflow control, and dataset inspection.

13063JavaScript
2 days ago
TextraTypist
TextraTypisttommyettinger/textratypist

A libGDX text-display library with typewriter effects, rich styling, and inline emoji support.

13011Java
6 days ago
Midica
Midicatruj/midica

A Java-based interpreter for music programming languages (MidicaPL, ALDA, ABC) that converts source code to MIDI and includes a player, analyzer, and karaoke mode.

13013Java
5 months ago
origami
origamihellonico/origami

A JVM library providing the lowest barrier of entry to image processing, computer vision, and neural networks using OpenCV.

1306Clojure
3 months ago
RxJavaString
RxJavaStringReactiveX/RxJavaString

Adds string and byte operators to RxJava for reactive text and binary data processing.

13020Java
9 years ago
aws-training-demo
aws-training-demoawslabs/aws-training-demo

A collection of AWS training demos, labs, and code examples maintained by AWS Technical Trainers.

12979Scala
7 years ago
jssembly
jssemblydvx/jssembly

A JNI bridge library that enables Java applications to execute native x86, amd64, and ARM assembly code.

12912Java
9 years ago
mibble
mibblecederberg/mibble

An open-source SNMP MIB parser library for Java that reads MIB files and provides API access to OIDs, types, and descriptions.

12869Java
4 years ago
Erdos
ErdosErdos-Graph-Framework/Erdos

A lightweight, modular Java framework for graph theory algorithms with one-line application and custom engine support.

12814Java
2 years ago
gatling-grpc
gatling-grpcphiSgr/gatling-grpc

A Gatling load test plugin for gRPC, enabling performance testing of gRPC services with Scala, Java, or Kotlin.

12846Scala
2 years ago
mupd8(muppet)
mupd8(muppet)walmartlabs/mupd8

A MapReduce-style framework for processing fast/streaming data, implementing the MapUpdate model.

12835Scala
5 years ago
ripple-lib-java
ripple-lib-javaripple/ripple-lib-java

A Java library for interacting with the Ripple payment network, providing binary serialization, account tracking, and transaction management.

128104Java
9 years ago
DSA
DSAabhishektripathi66/DSA

A comprehensive Java repository for learning data structures, algorithms, and coding interview solutions.

12793Java
2 months ago
react-native-fused-location
react-native-fused-locationMustansirZia/react-native-fused-location

A React Native library for Android that provides location services using Google's Fused API for high accuracy and battery efficiency.

12735Java
4 years ago
reMap
reMapremondis-it/remap

A declarative Java library for testable object-to-object mapping with automatic field mapping and validation.

12723Java
26 days ago
pronto
prontoAppsFlyer/pronto

A Clojure library for idiomatic, type-safe interaction with Protocol Buffers 3, treating protobuf POJOs as native Clojure maps.

12612Clojure
2 years ago
gatling-report
gatling-reportnuxeo/gatling-report

Parse Gatling simulation.log files to generate HTML reports with Plotly charts or CSV statistics.

12653Java
3 months ago
eosio-java
eosio-javaEOSIO/eosio-java

A Java SDK for integrating with EOSIO-based blockchains, providing APIs for transaction processing, signing, and RPC communication.

12646Java
4 years ago
Trainable Weka Segmentation
Trainable Weka Segmentationfiji/Trainable_Segmentation

A Fiji plugin for pixel-based image segmentation using Weka machine learning algorithms and image features.

12563Java
1 year ago
react-native-shared-preferences
react-native-shared-preferencessriraman/react-native-shared-preferences

A React Native module that provides access to Android's native key-value storage system (SharedPreferences).

12554Java
4 years ago
cdk-dynamo-table-viewer
cdk-dynamo-table-viewereladb/cdk-dynamo-table-viewer

An AWS CDK construct that creates a public HTTP endpoint to display the contents of a DynamoDB table.

12528TypeScript
3 days ago
VertxUI
VertxUInielsbaloe/vertxui

A pure Java framework for building reactive client-side web apps with POJO traffic, declarative views, and jUnit GUI testing.

12413Java
7 years ago
Apache DataFu
Apache DataFuapache/datafu

A collection of libraries for large-scale data processing in Hadoop ecosystems, including Spark, Pig, and incremental MapReduce.

12465Java
17 days ago
vips-ffm
vips-ffmlopcode/vips-ffm

Fast, safe, and complete libvips bindings for Java/JVM projects using the Foreign Function & Memory API.

12415Java
3 days ago
1
31
32
33
36