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 38 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
Elastic Gremlin
Elastic Gremlinrmagen/elastic-gremlin

A TinkerPop 3 implementation using Elasticsearch as a scalable graph database backend.

7015Java
11 years ago
Functionalgroovy
Functionalgroovymperry/functionalgroovy

A Groovy extension module for Functional Java that adds functional programming idioms and constructs to Groovy.

707Groovy
11 years ago
Perses
Persesnicolasmanic/perses

A Java agent that dynamically injects failures and latency at the bytecode level to reproduce production issues.

706Java
5 years ago
clj-net-pcap
clj-net-pcapruedigergad/clj-net-pcap

A Clojure wrapper for jNetPcap that simplifies packet capturing and network traffic analysis.

6832Java
2 years ago
GTFS-realtime Vehicle Positions Consumer/Visualizer Demo
GTFS-realtime Vehicle Positions Consumer/Visualizer DemoOneBusAway/onebusaway-gtfs-realtime-visualizer

A Java-based demo application that visualizes GTFS Realtime vehicle position feeds on an interactive map.

6819Java
4 years ago
jEaSSE
jEaSSEmariomac/jeasse

A lightweight Java library for implementing Server-Sent Events (SSE) on the server side with support for servlets and Vert.x.

6817Java
8 years ago
Package Drone
Package Droneeclipse/packagedrone

An extensible software artifact repository with initial focus on OSGi, supporting plugins for additional artifact types and repository interfaces.

6838Java
5 years ago
grappa
grappafge/grappa

A Java library for writing parsers at runtime without preprocessing or a separate DSL.

6711Java
10 years ago
gdx-fireapp
gdx-fireappmk-5/gdx-fireapp

A libGDX cross-platform API for Firebase, enabling Firebase services in desktop, mobile, and web games.

6720Java
2 years ago
Groovy-stream
Groovy-streamtimyates/groovy-stream

A fluent builder for lazy streams and generators in Groovy, enabling functional-style data processing.

679Java
7 years ago
TypeDB Loader
TypeDB Loadertypedb-osi/typedb-loader

A scalable data migration tool for TypeDB that streams tabular data files and loads them into the database.

6720Java
12 days ago
RestTestGen
RestTestGenSeUniVr/RestTestGen

A framework and tool for automated black-box testing of RESTful APIs using OpenAPI specifications.

6614Java
1 day ago
javastar
javastartailrecursion/javastar

A Clojure library that enables writing Java code directly within Clojure programs using a macro.

663Clojure
13 years ago
CFGScanDroid
CFGScanDroiddouggard/CFGScanDroid

A utility for comparing control flow graph signatures to Android method CFGs, designed for malware scanning.

6511Java
11 years ago
breakerbox
breakerboxyammer/breakerbox

A dashboard and dynamic configuration tool for managing Tenacity circuit breakers and resilience patterns.

6529Java
8 years ago
chaperone-docker
chaperone-dockergarywiz/chaperone-docker

Docker base images using the Chaperone lightweight process manager for multi-process container management.

6511JavaScript
8 years ago
Hive_test
Hive_testedwardcapriolo/hive_test

A unit test framework for Hive scripts that provides an embedded Hive environment with Derby database and HiveThriftService.

6547Java
4 years ago
weka
wekapaulgoetze/weka-jruby

A JRuby gem providing Ruby interfaces for Weka's machine learning and data mining algorithms.

658Ruby
4 months ago
Timecode
TimecodeMrExplode/Timecode

A show management system that generates Art-Net timecode, sends scheduled OSC messages, and plays audio tracks synchronized to timecode.

644Java
4 days ago
jwarc
jwarciipc/jwarc

A Java library for reading and writing WARC files with a typed, extensible API and high-performance NIO-based parsing.

6419Java
1 month ago
Intelligent java
Intelligent javaBarqawiz/IntelliJava

A Java library for integrating with AI models like ChatGPT, DALL·E, and Cohere using minimal code.

6414Java
2 years ago
Reactive Streams Utilities
Reactive Streams Utilitieslightbend/reactive-streams-utils

A utilities library for Reactive Streams in the JDK, providing familiar operators like map and filter for java.util.concurrent.Flow.

647Java
7 years ago
gtfs-realtime-validator unit tests
gtfs-realtime-validator unit testsMobilityData/gtfs-realtime-validator

A Java-based tool that validates GTFS-realtime transit data feeds against the official specification.

6315Java
6 months ago
kinesis-log4j-appender
kinesis-log4j-appenderawslabs/kinesis-log4j-appender

A Log4J appender for publishing Java application logs to Amazon Kinesis streams with buffering and retry capabilities.

6341Java
8 years ago
gdx-controllerutils
gdx-controllerutilsMrStahlfelge/gdx-controllerutils

Utilities for game controller input and UI navigation in libGDX projects.

6313Java
2 years ago
JayWire
JayWirevanillasource/jaywire

A small, lightweight dependency injection framework for Java 8 that avoids magic and uses pure Java code.

635Java
3 years ago
Vert.x Guice
Vert.x Guiceenglishtown/vertx-guice

Enables dependency injection for Vert.x modules and verticles using Google Guice.

6324Java
7 years ago
gtfs-realtime-validator
gtfs-realtime-validatorMobilityData/gtfs-realtime-validator

A Java-based tool that validates GTFS-realtime transit data feeds against the official specification.

6315Java
6 months ago
EasyCCG
EasyCCGmikelewis0/easyccg

A CCG parser implementing all combinators with parsing to logical form and parameter estimation for probabilistic CCG.

6320Java
9 years ago
SNT
SNTmorphonets/SNT

A complete framework for neuronal morphometry, from tracing and reconstruction to analysis, visualization, and modeling.

6219Java
4 days ago
KAConf
KAConfmariomac/kaconf

An annotation-based configuration system for Java and Kotlin with a tiny footprint and no third-party dependencies.

625Java
4 years ago
amazon-kinesis-client-net
amazon-kinesis-client-netawslabs/amazon-kinesis-client-net

A .NET interface to the Amazon Kinesis Client Library MultiLangDaemon for building distributed streaming data applications.

6268C#
4 days ago
react-native-android-sms
react-native-android-smsmsmakhlouf/react-native-android-sms

A React Native Android module for listing and sending SMS messages.

6211Java
7 years ago
RxJavaComputationExpressions
RxJavaComputationExpressionsReactiveX/RxJavaComputationExpressions

Adds computation expressions to RxJava for enhanced reactive programming capabilities.

625Java
11 years ago
DDD Workshop - Project Manager
DDD Workshop - Project Managermkopylec/project-manager

A sample REST service for managing IT projects, designed as a hands-on workshop to learn Domain-Driven Design implementation.

6221Java
3 years ago
JLessC
JLessCi-net-software/jlessc

A high-performance Less CSS compiler written in pure Java, designed for compatibility with Bootstrap.

6115Java
4 months ago
1
37
38
39
54