Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Java Library

Java Library

283 projects

Showing 36 of 283 projects

hivemq-mqtt-client
hivemq-mqtt-clientJava

A high-performance, feature-rich Java client library for MQTT 5.0 and 3.1.1 with multiple API flavors and backpressure support.

#iot#java-library#mqtt-5
Stars1.1k
Forks183
Last commit2 days ago
graphql-spqr
graphql-spqrJava

A Java library for rapid development of GraphQL APIs using a code-first approach.

#java-library#graphql#graphql-api
Stars1.1k
Forks180
Last commit5 months ago
OpenAPI Diff (k)
OpenAPI Diff (k)Java

A utility for comparing two OpenAPI 3.x specifications and rendering differences in HTML, Markdown, Asciidoc, JSON, or plain text.

#java-library#api#swagger
Stars1.1k
Forks188
Last commit1 day ago
hppc
hppcJava

High-performance Java collections for primitive types with open internals and custom API design.

#java-library#high-performance#performance-optimization
Stars1.0k
Forks165
Last commit4 days ago
bifurcan
bifurcanJava

A Java library providing high-performance mutable and immutable data structures with functional semantics, efficient batch operations, and custom equality.

#functional-programming#java-library#high-performance
Stars1.0k
Forks55
Last commit6 months ago
Spatial4j
Spatial4jJava

A general-purpose geospatial Java library providing shapes, distance calculations, and format support for Euclidean and geodesic models.

#java-library#geojson#geospatial
Stars962
Forks173
Last commit24 days ago
DataSketches
DataSketchesJava

A Java library of stochastic streaming algorithms (sketches) for approximate analysis of massive datasets.

#statistical-analysis#data-sketching#java-library
Stars958
Forks223
Last commit1 day ago
zt-exec
zt-execJava

A Java library for executing external processes with improved stream handling, timeouts, exit code checking, and a fluent API.

#slf4j-integration#async-processes#java-library
Stars915
Forks113
Last commit14 days ago
MCProtocolLib
MCProtocolLibJava

A Java library for communicating with Minecraft clients and servers, enabling custom bots, clients, and servers.

#java-library#library#protocol-handling
Stars904
Forks221
Last commit15 days ago
Bluetooth LE Library for Android
Bluetooth LE Library for AndroidJava

An Android library for easy Bluetooth LE device scanning, advertisement record parsing, and iBeacon support.

#bluetooth-le#java-library#rssi
Stars881
Forks321
Last commit1 year ago
iCal4j
iCal4jJava

A Java library for parsing and building iCalendar data models, supporting RFC standards for calendar data interchange.

#java-library#library#gradle-build
Stars836
Forks216
Last commit24 days ago
Governator
GovernatorJava

A library of extensions and utilities that enhance Google Guice with lifecycle management, classpath scanning, and configuration mapping.

#gradle#java-library#dependency-injection
Stars829
Forks173
Last commit7 months ago
MultiViewAdapter
MultiViewAdapterJava

A library for creating complex RecyclerView adapters with multiple view types, selection, expansion, and drag-and-drop in Android.

#java-library#adapter#recyclerview
Stars814
Forks146
Last commit5 years ago
JSAT
JSATJava

A pure Java machine learning library with no external dependencies, offering a wide collection of algorithms and parallel execution support.

#gpl-licensed#statistical-analysis#parallel-computing
Stars794
Forks208
Last commit3 years ago
cactoos
cactoosJava

A collection of object-oriented Java primitives as an alternative to procedural libraries like Guava and Apache Commons.

#functional-programming#java-library#oop
Stars777
Forks176
Last commit2 days ago
Serenity BDD
Serenity BDDHTML

A Java library for writing cleaner automated acceptance tests with rich living documentation and integration with Selenium, Playwright, and BDD tools.

#playwright#java-library#selenium
Stars755
Forks544
Last commit8 days ago
Clarity
ClarityJava

A high-performance Java parser for Dota 2, CSGO, CS2, and Deadlock replay files.

#cs2#game-analytics#java-library
Stars754
Forks128
Last commit2 days ago
Fenzo
FenzoJava

A Java library for Apache Mesos frameworks that provides extensible task scheduling with optimization plugins and cluster autoscaling.

#bin-packing#apache-mesos#java-library
Stars701
Forks113
Last commit3 years ago
JSLT ()
JSLT ()Java

A complete query and transformation language for JSON, inspired by jq, XPath, and XQuery.

#jq-alternative#java-library#json-query
Stars696
Forks128
Last commit10 days ago
FastCSV
FastCSVJava

A fast, lightweight, and RFC 4180 compliant CSV library for Java with zero dependencies and a ~90 KiB footprint.

#csv-reader#java-library#open-source
Stars689
Forks105
Last commit3 days ago
com.google.oauth-client/google-oauth-client
com.google.oauth-client/google-oauth-clientJava

A Java library for OAuth 1.0a and OAuth 2.0 authorization, designed to work with any OAuth service on the web.

#oauth#java-library#oauth2
Stars660
Forks283
Last commit28 days ago
Android-Image-Filter
Android-Image-FilterC++

An Android library providing 19 efficient image filters with NDK optimization for real-time processing.

#image-filters#java-library#graphics
Stars657
Forks171
Last commit10 years ago
CosId
CosIdJava

A universal, flexible, and high-performance distributed ID generator for Java applications.

#generator#idgenerator#java-library
Stars640
Forks87
Last commit1 day ago
Scalar DB
Scalar DBJava

A universal HTAP engine providing ACID transactions and real-time analytics across diverse databases.

#database#java-library#htap-engine
Stars640
Forks44
Last commit1 day ago
ScaleCube
ScaleCubeJava

A high-throughput, low-latency reactive microservices library with built-in service discovery, load balancing, and pluggable API gateways.

#api-gateway#java-library#swim-protocol
Stars638
Forks111
Last commit16 days ago
ScaleCube Services
ScaleCube ServicesJava

A high-throughput, low-latency reactive microservices library with built-in service discovery, load balancing, and pluggable API gateways.

#api-gateway#java-library#swim-protocol
Stars638
Forks111
Last commit16 days ago
libaddressinput
libaddressinputC++

Google's open-source library for international postal address validation and form generation.

#java-library#postal-address#internationalization
Stars621
Forks110
Last commit2 months ago
asynchbase
asynchbaseJava

A fully asynchronous, non-blocking, thread-safe, high-performance Java client for HBase.

#java-library#high-performance#non-blocking
Stars610
Forks301
Last commit3 years ago
Glide Bitmap Pool
Glide Bitmap PoolJava

A memory management library for Android that reuses bitmap memory to reduce garbage collection and improve app performance.

#bitmap#java-library#glide
Stars601
Forks101
Last commit1 year ago
Google Play crawler (Java)
Google Play crawler (Java)Java

A Java API for searching and downloading Android applications from Google Play, with device emulation capabilities.

#java-library#apk-downloader#android
Stars596
Forks213
Last commit2 years ago
Chemistry Development Kit
Chemistry Development KitJava

An open-source Java library for cheminformatics and bioinformatics, providing algorithms for molecular representation, analysis, and data processing.

#code4lib#cheminformatics#java-library
Stars593
Forks177
Last commit17 days ago
Ayza
AyzaJava

A high-level SSL/TLS configuration library for Java, Kotlin, and Scala HTTP clients and servers with hot reloading and rich utilities.

#hot-reloading#java-library#truststore
Stars578
Forks79
Last commit11 days ago
JavaFastPFOR
JavaFastPFORJava

A high-performance Java library for compressing arrays of integers, optimized for databases and information retrieval.

#java-library#information-retrieval#high-performance
Stars569
Forks66
Last commit1 month ago
Big Queue
Big QueueJava

A high-performance, disk-backed queue library using memory-mapped files for fast, persistent, and thread-safe data processing.

#java-library#message-queue#persistent-queue
Stars567
Forks217
Last commit4 years ago
sejda
sejdaJava

A task-oriented Java SDK for PDF manipulation with ready-to-use operations and extensible architecture.

#pdf-editing#java-library#open-source
Stars545
Forks69
Last commit3 days ago
PortEx
PortExScala

A Java library for static malware analysis of Portable Executable files with robust handling of malformations.

#java-library#portable-executable#entropy-calculation
Stars532
Forks91
Last commit3 months ago
PreviousPage 3 of 8

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
Next
#Java107
#Android36
#Reactive Programming22
#Rxjava18
#Jvm17
#Microservices16
#Functional Programming16
#Distributed Systems14
#High Performance14
#Rest Api14
#Kotlin13
#Gradle12