Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Java

Java

1096 projects

Showing 36 of 1096 projects

Secure Preference Manager
Secure Preference ManagerJava

An Android library that encrypts Shared Preferences using various encryption techniques to protect sensitive data.

#mobile-security#aes-encryption#secure-storage
Stars72
Forks10
Last commit9 years ago
Flume MongoDB Sink
Flume MongoDB SinkJava

A Flume NG sink that writes event data to MongoDB with flexible configuration for collection mapping and data transformation.

#batch-processing#log-aggregation#java
Stars72
Forks62
Last commit3 years ago
Gota
GotaJava

A lightweight Android library for simplifying runtime permission requests in Marshmallow and above.

#gradle#marshmallow#android
Stars71
Forks10
Last commit8 years ago
jmh-compare-gui
jmh-compare-guiJava

A graphical user interface for comparing and analyzing Java Microbenchmark Harness (JMH) results.

#desktop-application#jmh#performance-analysis
Stars71
Forks3
Last commit9 years ago
spring-data-gremlin
spring-data-gremlinJava

Spring Data extension for implementing Graph-based repositories with Tinkerpop Blueprints 2.x API support.

#tinkerpop#spring-data#orm
Stars70
Forks52
Last commit7 years ago
Apache Qpid ()
Apache Qpid ()Java

A powerful open-source message broker supporting multiple AMQP versions, built in Java with pluggable architecture.

#amqp10#apache#authentication
Stars70
Forks54
Last commit7 days ago
ibm-websphere-liberty-buildpack
ibm-websphere-liberty-buildpackRuby

A Cloud Foundry buildpack for deploying Java applications on IBM WebSphere Application Server Liberty Profile.

#ibm-jdk#buildpack#java
Stars70
Forks189
Last commit1 year ago
Functionalgroovy
FunctionalgroovyGroovy

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

#functional-programming#lenses#property-testing
Stars69
Forks7
Last commit10 years ago
Package Drone
Package DroneJava

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

#eclipse-foundation#plugin-system#software-distribution
Stars68
Forks37
Last commit
jEaSSE
jEaSSEJava

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

#server-side#servlet#java
Stars68
Forks17
Last commit7 years ago
GTFS-realtime Vehicle Positions Consumer/Visualizer Demo
GTFS-realtime Vehicle Positions Consumer/Visualizer DemoJava

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

#demo-application#java#gtfs-realtime
Stars68
Forks19
Last commit
Maker
MakerJava

A lightweight, low-level dynamic Java class generator designed for ease of use, with full java.lang.invoke integration.

#java-bytecode#runtime-code-generation#classloader
Stars67
Forks4
Last commit4 days ago
grappa
grappaJava

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

#no-preprocessing#dsl-free#java
Stars67
Forks11
Last commit10 years ago
Vert.x Cron
Vert.x CronJava

A Vert.x module for scheduling events on the event bus using cron expressions with support for send/publish actions and RxJava observables.

#event-bus#reactive-programming#java
Stars66
Forks20
Last commit13 days ago
breakerbox
breakerboxJava

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

#circuit-breaker#dashboard#java
Stars65
Forks29
Last commit7 years ago
TypeDB Loader
TypeDB LoaderJava

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

#migration#loader#streaming-data
Stars65
Forks19
Last commit2 years ago
RestTestGen
RestTestGenJava

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

#gradle#java#rest-api-testing
Stars65
Forks12
Last commit5 months ago
JayWire
JayWireJava

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

#no-magic#dependency-injection#java
Stars64
Forks5
Last commit3 years ago
Hive_test
Hive_testJava

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

#unit-testing#apache-hive#java
Stars64
Forks47
Last commit4 years ago
Intelligent java
Intelligent javaJava

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

#dalle2#java-library#ai-integration
Stars64
Forks15
Last commit2 years ago
Reactive Streams Utilities
Reactive Streams UtilitiesJava

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

#stream-processing#proposal#reactive-programming
Stars64
Forks7
Last commit
Rust, Python, Java, Node.js and C
Rust, Python, Java, Node.js and CRust

Official client drivers for TypeDB in Rust, Python, Java, TypeScript, Node.js, C, C++, and C#.

#multi-language#database-driver#typedb-client
Stars64
Forks44
Last commit6 days ago
gdx-controllerutils
gdx-controllerutilsJava

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

#scene2d#java#gamepad
Stars63
Forks13
Last commit2 years ago
KAConf
KAConfJava

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

#property-injection#spring-boot-inspired#lightweight
Stars63
Forks5
Last commit3 years ago
DDD Workshop - Project Manager
DDD Workshop - Project ManagerJava

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

#sample#gradle#rest
Stars62
Forks22
Last commit3 years ago
Vert.x Guice
Vert.x GuiceJava

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

#modules#dependency-injection#java
Stars62
Forks24
Last commit6 years ago
Wilma
WilmaJava

A service virtualization tool combining service stub and HTTP/HTTPS transparent proxy capabilities for development and testing.

#http-proxy#mitmproxy#devops
Stars61
Forks12
Last commit1 year ago
Fit
FitJava

A lightweight Android library for executing version-specific procedures during app updates or new installations.

#app-update#migration#library
Stars60
Forks2
Last commit7 years ago
Medeia Validator
Medeia ValidatorKotlin

A streaming JSON Schema validator for Java/Kotlin JVM applications, supporting drafts 04, 06, and 07 with Jackson and Gson.

#validation#jackson#java
Stars60
Forks10
Last commit4 years ago
Vert.x Elasticsearch Service
Vert.x Elasticsearch ServiceJava

A Vert.x 3 service that provides Elasticsearch operations via the Vert.x event bus.

#integration#distributed-systems#event-bus
Stars60
Forks19
Last commit9 years ago
Echopraxia
EchopraxiaJava

A Java structured logging API that provides named arguments, custom field mappings, and conditional logging for Logback, Log4J2, and JUL.

#conditional-logging#observability#slf4j
Stars59
Forks2
Last commit1 year ago
dropwizard-cassandra
dropwizard-cassandraJava

A Dropwizard bundle providing configuration, health checks, metrics, and dependency injection for Cassandra integration.

#database-driver#health-checks#dependency-injection
Stars59
Forks23
Last commit
Timecode
TimecodeJava

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

#show-control#gradle#timecode
Stars59
Forks4
Last commit3 days ago
dropwizard-elasticsearch
dropwizard-elasticsearchJava

Provides managed Elasticsearch client integration and health checks for Dropwizard Java applications.

#health-checks#integration#java
Stars59
Forks43
Last commit3 years ago
Refactoring Golf Kata
Refactoring Golf KataJava

A game to practice refactoring skills by transforming code between numbered holes with minimal strokes.

#code-golf#intellij#coding-exercise
Stars58
Forks41
Last commit2 years ago
gtfs-realtime-validator unit tests
gtfs-realtime-validator unit testsJava

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

#batch-processing#java#gtfs-realtime
Stars58
Forks13
Last commit
PreviousPage 28 of 31Next

Related Tags

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
5 years ago
3 years ago
7 years ago
9 years ago
2 months ago
#Android162
#Kotlin109
#Jvm105
#Java Library94
#Cross Platform83
#Microservices82
#Mobile Development66
#Gradle64
#Game Development55
#Maven54
#Open Source54
#Docker54