Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Java

Java

1442 projects

Showing 36 of 1442 projects

Zero-Allocation-Hashing
Zero-Allocation-HashingJava

Zero-allocation hashing for Java

#murmurhash3#high-performance#hashing
Stars845
Forks139
Last commit24 days ago
reactive-grpc
reactive-grpcJava

A suite of libraries for using gRPC with Reactive Streams programming models like RxJava and Spring Reactor.

#back-pressure#rxjava2#spring-reactor
Stars841
Forks123
Last commit1 month ago
SwipeableCard
SwipeableCardJava

An Android library for creating swipeable cards with customizable layouts and animations.

#library#recyclerview#gesture-control
Stars837
Forks147
Last commit9 years 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
Turbine
TurbineJava

A server-side event stream aggregator for Hystrix metrics from distributed services.

#circuit-breaker#distributed-systems#stream-aggregation
Stars833
Forks251
Last commit3 years ago
Artemis-odb
Artemis-odbJava

A high-performance Java Entity-Component-System framework for game development, supporting Android, HTML5, and iOS.

#ios#high-performance#artemis-odb
Stars832
Forks116
Last commit3 years ago
EasyMock
EasyMockHTML

A Java library for creating mock objects to simplify unit testing.

#software-testing#test-isolation#unit-testing
Stars832
Forks305
Last commit3 days ago
SimpleNLG
SimpleNLGJava

A Java API for Natural Language Generation that handles morphological realization, text generation, and basic aggregation.

#realization-engine#natural-language#language-processing
Stars830
Forks185
Last commit1 year ago
FreeBuilder
FreeBuilderJava

Automatic generation of the Builder pattern for Java 1.8+, reducing boilerplate for immutable value types.

#boilerplate-reduction#gwt#annotation-processor
Stars829
Forks102
Last commit1 year ago
alexa-skills-kit-sdk-for-java
alexa-skills-kit-sdk-for-javaJava

The Alexa Skills Kit SDK for Java helps you get a skill up and running quickly, letting you focus on skill logic instead of boilerplate code.

#amazon#amazon-echo#java
Stars826
Forks741
Last commit
Alexa Skills Kit SDK for Java
Alexa Skills Kit SDK for JavaJava

The Alexa Skills Kit SDK for Java helps you get a skill up and running quickly, letting you focus on skill logic instead of boilerplate code.

#amazon#amazon-echo#java
Stars826
Forks741
Last commit1 year ago
graphql-java-tools
graphql-java-toolsKotlin

A schema-first library for building GraphQL-Java schemas using the GraphQL schema language with automatic type mapping.

#boilerplate-reduction#schema-first#graphql
Stars822
Forks174
Last commit1 day 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
jvppeteer
jvppeteerJava

A Java API for controlling Chrome and Firefox browsers via DevTools and WebDriver-bidi protocols.

#chrome#puppeteer#screenshot
Stars808
Forks170
Last commit12 days ago
rxjava-jdbc
rxjava-jdbcJava

A reactive Java library for efficient, functional composition of database calls using JDBC and RxJava Observables.

#database-access#orm#functional-composition
Stars803
Forks114
Last commit2 months 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
Overlap2D
Overlap2DJava

A 2D level and UI editor with engine-agnostic philosophy for game development, separating coding from content creation.

#visual-editor#java#2d-editor
Stars792
Forks217
Last commit4 years ago
Hexworks/Zircon
Hexworks/ZirconKotlin

An extensible, user-friendly tile engine and text GUI library for building roguelikes and terminal-style applications.

#tile-engine#java#multiplatform
Stars792
Forks137
Last commit1 month ago
Vert.x blueprint - Microservice application
Vert.x blueprint - Microservice applicationJava

A blueprint for building reactive microservice applications using Vert.x, featuring a micro-shop example.

#api-gateway#event-driven-architecture#elk-stack
Stars789
Forks294
Last commit
pcollections
pcollectionsJava

A persistent and immutable Java collections library offering efficient, thread-safe alternatives to the Java Collections Framework.

#functional-programming#collections-framework#java
Stars785
Forks83
Last commit1 year ago
Rocker
RockerJava

A Java 8+ optimized, memory-efficient, and speedy template engine that compiles templates into statically typed Java classes.

#hot-reloading#static-typing#server-side-rendering
Stars781
Forks91
Last commit6 months 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
ImageJ
ImageJJava

Public domain Java software for processing and analyzing scientific images across multiple platforms.

#microscopy#open-science#research-tools
Stars774
Forks261
Last commit2 days ago
VisUI
VisUIJava

A libGDX UI toolkit providing enhanced scene2d.ui widgets and a polished skin for creating attractive desktop and mobile game interfaces.

#mobile-games#scene2d#desktop-games
Stars771
Forks128
Last commit1 month ago
AChartEngine
AChartEngineJava

A versatile charting library for Android applications supporting multiple chart types with high performance.

#open-source#android#java
Stars768
Forks238
Last commit3 years ago
colfer
colferJava

A binary serialization format and compiler optimized for speed and size, generating code from schema definitions.

#binary-serialization#serializable-objects#high-performance
Stars758
Forks55
Last commit4 months ago
tech.ml.dataset
tech.ml.datasetClojure

A high-performance, functional tabular data processing library for Clojure, similar to Python's Pandas or R's data.table.

#etl-pipeline#functional-programming#high-performance
Stars750
Forks33
Last commit1 month ago
tbmq
tbmqJava

A distributed MQTT broker built on Kafka, handling 100M+ connections and 10M+ messages/sec with industrial-grade persistence.

#platform#iot#thingsboard
Stars745
Forks86
Last commit2 days ago
jFairy
jFairyJava

A Java library for generating realistic fake data like persons, companies, and emails with locale support.

#developer-tools#fake-data#android
Stars742
Forks150
Last commit1 month ago
NuProcess
NuProcessJava

A low-overhead, non-blocking I/O external Process implementation for Java, replacing java.lang.ProcessBuilder and Process.

#jna#java#low-latency
Stars740
Forks83
Last commit14 days ago
Mongo-Spark
Mongo-SparkJava

Official connector for integrating Apache Spark with MongoDB, enabling distributed data processing on MongoDB data.

#apache-spark#connector#spark
Stars730
Forks320
Last commit4 days ago
Jersey
JerseyJava

A REST framework providing the JAX-RS Reference Implementation with additional APIs and extension SPIs for Java-based web services.

#jax-rs#web-services#glassfish
Stars729
Forks380
Last commit1 day ago
Datadog c
Datadog cJava

Datadog's APM client library for Java, enabling distributed tracing, profiling, and monitoring.

#datadoghq#tracing#devops
Stars727
Forks347
Last commit1 day ago
compile-testing
compile-testingJava

A Java library for testing javac compilation and annotation processors in unit tests.

#unit-testing#compiler-testing#java
Stars722
Forks127
Last commit23 days ago
one-nio
one-nioJava

A high-performance I/O library for Java servers, exposing OS capabilities and JDK internals for maximum throughput.

#high-performance#server-framework#network
Stars721
Forks115
Last commit4 days ago
QBit
QBitJava

A reactive Java library for building high-performance microservices with REST, JSON, and WebSocket support.

#high-performance#queue#microservice
Stars707
Forks142
Last commit8 years ago
PreviousPage 15 of 41Next

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 year ago
7 years ago
#Android186
#Kotlin131
#Jvm112
#Microservices110
#Java Library107
#Vertx99
#Maven94
#Cross Platform90
#Gradle84
#Mobile Development74
#Rest Api73
#Docker71