Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Java Library

Java Library

211 projects

Showing 31 of 211 projects

openapi4j adapter for Vert.x
openapi4j adapter for Vert.xJava

A Java-based OpenAPI 3 parser, JSON schema validator, and request/response validator for API tooling.

#rest#java-library#request-validator
Stars110
Forks41
Last commit4 years ago
artnet4j
artnet4jJava

A Java and Processing library for sending and receiving DMX lighting data over IP using the Art-Net protocol.

#java-library#artnet#processing
Stars109
Forks24
Last commit1 year ago
kinesis-storm-spout
kinesis-storm-spoutJava

A Storm spout that fetches data records from Amazon Kinesis and emits them as tuples for real-time stream processing.

#stream-processing#java-library#real-time-analytics
Stars108
Forks61
Last commit8 years ago
dynamodb-streams-kinesis-adapter
dynamodb-streams-kinesis-adapterJava

A Java adapter that enables Amazon Kinesis Client Library (KCL) to consume and process data from DynamoDB Streams.

#stream-processing#java-library#aws-sdk
Stars104
Forks44
Last commit
Spring Data JPA MongoDB Expressions
Spring Data JPA MongoDB ExpressionsJava

A Spring Data JPA extension that allows querying relational databases using MongoDB query syntax, typically from frontend applications.

#dynamic-queries#spring#java-library
Stars103
Forks20
Last commit
mph-table
mph-tableJava

Immutable key/value store with efficient space utilization and fast reads, ideal for batch-built tables shipped to multiple servers.

#java-library#batch-processing#data-serialization
Stars101
Forks19
Last commit2 years ago
cassandra-migration-tool-java
cassandra-migration-tool-javaJava

A lightweight Java tool for versioned schema and data migrations in Cassandra databases.

#version-control#java-library#devops
Stars101
Forks21
Last commit4 years ago
RxJavaJoins
RxJavaJoinsJava

Adds join operators to RxJava for combining multiple observable sequences based on pattern matching.

#stream-processing#observable-joins#java-library
Stars101
Forks10
Last commit11 years ago
Gestalt
GestaltJava

A Java configuration library for type-safe, multi-source configuration management with automatic decoding and merging.

#gradle#java-library#environment-variables
Stars100
Forks7
Last commit2 months ago
RxJavaMath
RxJavaMathJava

Provides mathematical operators and utilities for RxJava to enable reactive numeric computations.

#math-operators#java-library#reactive-programming
Stars100
Forks15
Last commit10 years ago
RxEither
RxEitherJava

An Either type implementation for RxJava, enabling functional error handling and progress reporting in reactive streams.

#functional-programming#either-type#java-library
Stars92
Forks4
Last commit10 years ago
dynamodb-import-export-tool
dynamodb-import-export-toolJava

A Java tool for parallel scanning and asynchronous writing to replicate data between DynamoDB tables.

#java-library#database-tool#data-replication
Stars88
Forks36
Last commit6 years ago
GraphStore
GraphStoreJava

A fast, in-memory graph data structure implementation in Java, optimized for performance and low memory usage.

#in-memory-storage#gephi#graph
Stars87
Forks32
Last commit6 days ago
bloofi
bloofiJava

A Java implementation of multidimensional Bloom filters for efficiently searching across many Bloom filters.

#probabilistic-data-structures#research-tool#java-library
Stars86
Forks8
Last commit11 months ago
RxComprehensions
RxComprehensionsJava

A library to reduce boilerplate in RxJava by abstracting chained operators like flatMap, concatMap, switchMap, and compose.

#compose#functional-programming#java-library
Stars84
Forks1
Last commit9 years ago
rxjava-file
rxjava-fileJava

RxJava observables for file operations including NIO watch events and tailing.

#java-library#tail-files#observables
Stars84
Forks18
Last commit7 years ago
HBase ORM
HBase ORMJava

A production-grade HBase ORM library for clean, fast, and fun object-oriented data access, also compatible with Google Cloud Bigtable.

#hbase-orm#object-mapping#mapreduce
Stars83
Forks41
Last commit3 years ago
Conveyal's gtfs-lib
Conveyal's gtfs-libJava

A Java library for loading, saving, and validating large GTFS feeds using disk-backed storage.

#java-library#disk-backed-storage#transit-data
Stars80
Forks43
Last commit2 years ago
SneakyThrow
SneakyThrowJava

A Java library that allows ignoring checked exceptions in lambda expressions and functional interfaces.

#functional-programming#java-library#java
Stars80
Forks3
Last commit6 years ago
rollinghashjava
rollinghashjavaJava

A Java library implementing rolling hash functions like Randomized Karp-Rabin and Cyclic Polynomial hashing for efficient n-gram hashing.

#algorithm#rolling-hash-functions#java-library
Stars80
Forks13
Last commit10 years ago
MediaRecorderDialog
MediaRecorderDialogJava

An Android custom dialog that simplifies audio recording, playback, and storage with a single reusable component.

#user-interface#java-library#custom-view
Stars75
Forks12
Last commit9 years ago
Chips-n-Salsa
Chips-n-SalsaJava

A Java library of customizable, hybridizable, iterative, parallel, stochastic, and self-adaptive local search algorithms.

#parallel-computing#genetic-algorithms#java-library
Stars75
Forks39
Last commit11 days ago
raml-tester
raml-testerJava

A Java library for validating HTTP requests and responses against RAML API definitions.

#raml-tooling#spring-mvc#rest-assured
Stars74
Forks15
Last commit7 years ago
graphql-orchestrator-java
graphql-orchestrator-javaGroovy

A Java library for aggregating and executing GraphQL operations from multiple microservices using a unified schema.

#orchestrator#api-gateway#hacktoberfest
Stars72
Forks32
Last commit1 year ago
iBeacon Scanner for Android
iBeacon Scanner for AndroidJava

Android library for scanning and monitoring iBeacons with enter/exit notifications.

#java-library#proximity-detection#android
Stars71
Forks20
Last commit6 years ago
Elastic Gremlin
Elastic GremlinJava

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

#graph-query#tinkerpop#java-library
Stars70
Forks15
Last commit10 years ago
Groovy-stream
Groovy-streamJava

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

#stream-processing#functional-programming#java-library
Stars67
Forks10
Last commit7 years ago
clj-net-pcap
clj-net-pcapJava

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

#traffic-analysis#java-library#libpcap
Stars67
Forks32
Last commit2 years ago
Archie
ArchieJava

A Java library implementing openEHR standards for building healthcare tools and systems, including ADL 2, AOM 2, BMM, and RM 1.0.4.

#reference-model#java-library#tools
Stars65
Forks27
Last commit5 days 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
RxJavaComputationExpressions
RxJavaComputationExpressionsJava

Adds computation expressions to RxJava for enhanced reactive programming capabilities.

#event-driven#functional-programming#java-library
Stars62
Forks6
Last commit10 years ago
PreviousPage 6 of 6

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
1 month ago
4 months ago
#Java87
#Android30
#Reactive Programming15
#Jvm14
#Rxjava14
#Kotlin13
#High Performance12
#Functional Programming11
#Microservices10
#Rest Api10
#Big Data10
#Distributed Systems9