Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Java

Java

1443 projects

Showing 36 of 1443 projects

Zero-Allocation-Hashing
Zero-Allocation-HashingJava

Zero-allocation hashing for Java

#murmurhash3#high-performance#hashing
Stars846
Forks139
Last commit7 days ago
Heroic
HeroicJava

A scalable time series database built on Bigtable, Cassandra, and Elasticsearch for high-volume metrics.

#observability#bigtable#java
Stars846
Forks104
Last commit5 years 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
Stars840
Forks123
Last commit2 months 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
Stars837
Forks219
Last commit9 days 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
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
EasyMock
EasyMockHTML

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

#software-testing#test-isolation#unit-testing
Stars832
Forks304
Last commit1 day 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
Stars831
Forks118
Last commit3 years 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
Forks101
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
Stars827
Forks738
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
Stars827
Forks738
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
Stars823
Forks174
Last commit3 days 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
Stars813
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
Stars806
Forks171
Last commit1 month 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
Stars802
Forks114
Last commit3 days 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
Stars797
Forks137
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
Stars793
Forks217
Last commit4 years ago
pcollections
pcollectionsJava

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

#functional-programming#collections-framework#java
Stars788
Forks83
Last commit1 year 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
Stars787
Forks294
Last commit
ImageJ
ImageJJava

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

#microscopy#open-science#research-tools
Stars781
Forks264
Last commit1 month 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 commit7 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
Stars780
Forks176
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
Stars770
Forks127
Last commit2 months ago
AChartEngine
AChartEngineJava

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

#open-source#android#java
Stars768
Forks239
Last commit3 years 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
Stars759
Forks34
Last commit7 days 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
Stars759
Forks55
Last commit6 months ago
tbmq
tbmqJava

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

#platform#iot#thingsboard
Stars752
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 commit11 days 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
Stars739
Forks82
Last commit1 month 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
Forks319
Last commit15 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
Stars730
Forks381
Last commit1 month ago
Datadog c
Datadog cJava

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

#datadoghq#tracing#devops
Stars729
Forks355
Last commit1 day 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
Stars722
Forks119
Last commit3 days ago
compile-testing
compile-testingJava

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

#unit-testing#compiler-testing#java
Stars722
Forks129
Last commit10 days 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
#Kotlin132
#Jvm112
#Microservices110
#Java Library107
#Vertx99
#Maven94
#Cross Platform90
#Gradle84
#Mobile Development74
#Rest Api73
#Docker71