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

GitHub Issues
GitHub IssuesJava

A Java VM library for composing asynchronous and event-based programs using observable sequences.

#event-driven#functional-programming#observable-sequences
Stars48.2k
Forks7.6k
Last commit17 hours ago
RxJava
RxJavaJava

A JVM library for composing asynchronous and event-based programs using observable sequences.

#stream-processing#event-driven#functional-programming
Stars48.2k
Forks7.6k
Last commit17 hours ago
ZXing Android-Integration
ZXing Android-IntegrationJava

An open-source, multi-format 1D/2D barcode image processing library implemented in Java.

#barcode#java-library#qr-code
Stars34.1k
Forks9.4k
Last commit4 days ago
Zxing AS3
Zxing AS3Java

An open-source, multi-format 1D/2D barcode image processing library implemented in Java, with ports to other languages.

#barcode#java-library#qr-code
Stars34.1k
Forks9.4k
Last commit4 days ago
Hystrix
HystrixJava

A latency and fault tolerance library for isolating remote system access and preventing cascading failures in distributed systems.

#concurrency-control#java-library#circuit-breaker
Stars24.5k
Forks4.7k
Last commit8 months ago
Gson
GsonJava

A Java library for converting Java objects to JSON and back, with extensive generics support and no source code modifications required.

#java-library#api#json-deserialization
Stars24.2k
Forks4.5k
Last commit5 days ago
Picasso
PicassoKotlin

A deprecated Android library for downloading and caching images with a simple API.

#java-library#image-caching#android
Stars18.8k
Forks3.9k
Last commit1 year ago
libphonenumber
libphonenumberC++

Google's library for parsing, formatting, and validating international phone numbers across Java, C++, and JavaScript.

#carrier-mapping#java-library#geocoding
Stars18.3k
Forks2.2k
Last commit4 days ago
Falsehoods about Phone Numbers
Falsehoods about Phone NumbersC++

Google's library for parsing, formatting, and validating international phone numbers across Java, C++, and JavaScript.

#carrier-mapping#java-library#geocoding
Stars18.3k
Forks2.2k
Last commit4 days ago
Jedis
JedisJava

A high-performance Java client for Redis designed for ease of use and comprehensive Redis feature support.

#java-library#high-performance#redis
Stars12.4k
Forks3.9k
Last commit8 hours ago
gRPC-java
gRPC-javaJava

The official Java implementation of gRPC, a high-performance, HTTP/2-based remote procedure call (RPC) framework.

#java-library#distributed-systems#okhttp
Stars12.1k
Forks4.0k
Last commit2 days ago
flyway
flywayJava

Flyway is a database migration tool that simplifies and automates schema evolution across multiple database instances.

#gradle#database#version-control
Stars10.1k
Forks1.6k
Last commit3 days ago
JsonPath
JsonPathJava

A Java DSL for reading, querying, and manipulating JSON documents using XPath-like expressions.

#java-library#json-query#dsl
Stars9.4k
Forks1.7k
Last commit6 months ago
Karate (.8k)
Karate (.8k)Java

A unified open-source framework combining API testing, mocks, performance testing, and UI automation with a simple syntax.

#load-testing#java-library#performance-testing
Stars8.9k
Forks2.0k
Last commit16 hours ago
JNA
JNAJava

Java library providing easy access to native shared libraries without requiring JNI or native code.

#windows-api#platform-integration#java-library
Stars8.9k
Forks1.7k
Last commit4 days ago
JavaCV
JavaCVJava

Java interface to OpenCV, FFmpeg, and other computer vision libraries with utility classes for easier Java/Android integration.

#java-library#ffmpeg#real-time-processing
Stars8.3k
Forks1.6k
Last commit25 days ago
WireMock
WireMockJava

A flexible open-source tool for mocking HTTP services to create stable test and development environments.

#rest#java-library#integration-testing
Stars7.4k
Forks1.5k
Last commit5 days ago
WireMock (.1k)
WireMock (.1k)Java

A flexible open-source tool for mocking HTTP services to create stable test and development environments.

#rest#java-library#integration-testing
Stars7.4k
Forks1.5k
Last commit5 days ago
GraphHopper
GraphHopperJava

A fast, open-source routing engine for OpenStreetMap, usable as a Java library or standalone web server.

#map-matching#java-library#location-based-services
Stars6.7k
Forks2.0k
Last commit2 days ago
JSqlParser
JSqlParserJava

A Java SQL parser that translates SQL statements into a traversable hierarchy of Java classes, supporting multiple RDBMS dialects.

#java-library#sql-transformation#java
Stars6.0k
Forks1.4k
Last commit7 hours ago
liquibase
liquibaseJava

An open-source database schema change management tool that tracks, versions, and deploys database changes.

#database#version-control#java-library
Stars5.6k
Forks2.0k
Last commit1 day ago
LWJGL
LWJGLJava

A lightweight Java library providing cross-platform, high-performance bindings to native APIs for graphics, audio, parallel computing, and XR.

#vulkan#java-library#opencl
Stars5.4k
Forks713
Last commit2 days ago
Rebound
ReboundJava

A Java library that models spring dynamics to add natural physics-based animations to Android and Java applications.

#spring-physics#physics-based-ui#java-library
Stars5.4k
Forks796
Last commit7 years ago
Otto
OttoJava

An enhanced Guava-based event bus with emphasis on Android support for decoupled application communication.

#java-library#android#event-bus
Stars5.1k
Forks826
Last commit7 years ago
Java Faker
Java FakerJava

A Java library for generating fake data, ported from Ruby's Faker gem, useful for testing and development.

#java-library#open-source#java faker
Stars4.9k
Forks863
Last commit2 years ago
JSON-java
JSON-javaJava

A reference implementation of a JSON package in Java for parsing, generating, and converting JSON documents.

#parsing#hacktoberfest#java-library
Stars4.7k
Forks2.6k
Last commit12 days ago
JDA
JDAJava

A Java library for building Discord bots using the real-time gateway and REST API with event-driven architecture.

#event-driven#slash-commands#rest
Stars4.7k
Forks760
Last commit1 day ago
JDA
JDAJava

A Java wrapper for the Discord API, enabling developers to create scalable and feature-rich Discord bots.

#slash-commands#rest#java-library
Stars4.7k
Forks760
Last commit1 day ago
Crawler4j
Crawler4jJava

An open-source Java web crawler that provides a simple interface for multi-threaded web crawling.

#java-library#open-source#crawling-framework
Stars4.6k
Forks1.9k
Last commit4 years ago
shedlock
shedlockJava

A distributed lock for scheduled tasks ensuring at-most-once execution across multiple nodes.

#concurrency-control#java-library#scheduled-tasks
Stars4.2k
Forks570
Last commit1 day ago
XChange
XChangeJava

A Java library providing a consistent API for trading and accessing market data across 60+ cryptocurrency exchanges.

#java-library#cryptocurrency#altcoin
Stars4.1k
Forks2.0k
Last commit1 day ago
RoaringBitmap
RoaringBitmapJava

A compressed bitmap data structure for Java that outperforms alternatives like WAH, EWAH, and Concise in speed and compression.

#apache-spark#java-library#compressed-bitmap
Stars3.9k
Forks593
Last commit3 days ago
springdoc-openapi
springdoc-openapiJava

Automatically generates OpenAPI 3 documentation for Spring Boot applications, including Swagger UI integration.

#yaml-format#spring-mvc#java-library
Stars3.7k
Forks602
Last commit14 hours ago
ICU
ICUC++

A mature, widely-used set of C/C++ and Java libraries providing Unicode and globalization support for software applications.

#c-library#java-library#unicode
Stars3.6k
Forks912
Last commit12 hours ago
MIT Information Extraction Toolkit
MIT Information Extraction ToolkitC++

A free, state-of-the-art library and toolkit for named entity extraction and binary relation detection from text.

#relation-extraction#java-library#python-library
Stars3.0k
Forks532
Last commit11 months ago
Android beacon library based on AltBeacon.
Android beacon library based on AltBeacon.Java

An Android library for detecting and ranging Bluetooth Low Energy (BLE) beacons with support for custom beacon formats.

#beacon-detection#gradle#java-library
Stars2.9k
Forks827
Last commit
Page 1 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
7 months ago
Next
#Java107
#Android36
#Reactive Programming22
#Rxjava18
#Jvm17
#Microservices16
#Functional Programming16
#Distributed Systems14
#High Performance14
#Rest Api14
#Kotlin13
#Gradle12