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

Stripe
StripeJava

The official Java client library for integrating with the Stripe API to process payments and manage billing.

#financial-integration#java#client-library
Stars992
Forks404
Last commit1 day ago
Apache/Usergrid
Apache/UsergridJava

A multi-tenant Backend-as-a-Service (BaaS) stack for web and mobile apps with RESTful APIs.

#apache#mobile-backend#usergrid
Stars990
Forks410
Last commit1 year ago
storm-crawler
storm-crawlerJava

A scalable, mature, and versatile web crawler built on Apache Storm for building low-latency, distributed crawling systems.

#distributed#real-time-processing#distributed-systems
Stars986
Forks285
Last commit1 day ago
Defects4J
Defects4JPerl

A database of reproducible real-world Java bugs and a framework for controlled software engineering experiments.

#software-engineering-research#empirical-studies#perl
Stars982
Forks374
Last commit3 months ago
Android Basic Samples
Android Basic SamplesJava

Android sample apps demonstrating Google Play game services integration including leaderboards, achievements, and snapshots.

#achievements#gradle#android
Stars978
Forks947
Last commit4 years ago
AWS CloudWatch exporter
AWS CloudWatch exporterJava

A Prometheus exporter that fetches metrics from Amazon CloudWatch and exposes them for monitoring.

#devops#observability#metrics-collection
Stars977
Forks337
Last commit1 day ago
Nakadi
NakadiJava

A distributed event bus broker providing a RESTful API abstraction over Kafka-like queues for real-time data streaming.

#event-driven-architecture#distributed-systems#rest-api
Stars966
Forks293
Last commit2 years ago
brooklin
brooklinJava

An extensible distributed system for reliable nearline data streaming at scale

#linkedin#change-data-capture#distributed-systems
Stars964
Forks145
Last commit8 days ago
FastBinaryEncoding
FastBinaryEncodingC++

Ultra-fast binary serialization library with code generation for C++, C#, Go, Java, JavaScript, Kotlin, Python, Ruby, and Swift.

#multi-language#high-performance#protocol-buffers-alternative
Stars957
Forks98
Last commit
Zally ()
Zally ()Kotlin

A minimalistic, simple-to-use linter for OpenAPI 2 and 3 specifications that checks compliance with RESTful guidelines.

#api#api-quality#linter
Stars944
Forks156
Last commit16 days ago
Bloop
BloopScala

A build server and CLI tool that compiles, tests, and runs Scala code quickly from any editor or build tool.

#compilation-server#developer-tools#build-server
Stars939
Forks216
Last commit1 day ago
owner
ownerJava

A Java API that eliminates boilerplate code for handling configuration properties files.

#boilerplate-reduction#api#java
Stars939
Forks213
Last commit2 days ago
Microserver
MicroserverJava

A zero-configuration Java 8 library for building and running REST microservices with a plugin-based architecture.

#spring#rest#plugins
Stars935
Forks211
Last commit3 years ago
uniVocity-parsers
uniVocity-parsersJava

A suite of extremely fast and reliable parsers for Java with a consistent interface for multiple file formats.

#parser-framework#high-performance#data-integration
Stars935
Forks250
Last commit1 year ago
WorldGuard
WorldGuardJava

A Minecraft server protection plugin that lets players claim land and disable unwanted gameplay features.

#gameplay-tweaks#anti-grief#moderation-tools
Stars930
Forks651
Last commit6 days ago
Ashley
AshleyJava

A tiny, high-performance Java entity framework for game development, inspired by Ash and Artemis.

#java#game-development#game-architecture
Stars929
Forks146
Last commit3 years ago
Record-Builder
Record-BuilderJava

An annotation processor that generates builders, withers, and records for Java records and interfaces.

#java-17#gradle#annotation-processor
Stars924
Forks70
Last commit1 month ago
Polyglot for Maven
Polyglot for MavenJava

Write Apache Maven POM files in Ruby, Groovy, Scala, YAML, Kotlin, Clojure, Java, or Atom instead of XML.

#pom-alternative#dsl#build-automation
Stars922
Forks104
Last commit18 days ago
Scoold
ScooldJava

The Stack Overflow clone for your team (self-hosted or hosted)

#stackoverflow questions#scoold#stackoverflow
Stars921
Forks230
Last commit14 days ago
Certificate Ripper
Certificate RipperJava

🔐 A CLI tool to extract server certificates

#x509#graal-native#graalvm-native-image
Stars919
Forks77
Last commit11 days ago
BIDMach
BIDMachScala

A CPU and GPU-accelerated machine learning library optimized for high-performance computing.

#cuda#high-performance-computing#deep-learning
Stars919
Forks170
Last commit3 years ago
Nitrite Database
Nitrite DatabaseJava

An open-source NoSQL embedded document store for Java, supporting in-memory and file-based persistence with a simple API.

#mobile-database#documentdb#database
Stars908
Forks94
Last commit3 days ago
fastexcel
fastexcelJava

A high-performance Java library for generating and reading large Excel files with minimal memory usage.

#high-performance#low-memory#spreadsheet
Stars907
Forks145
Last commit2 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
MariaDB4j
MariaDB4jJava

A Java library that embeds MariaDB (MySQL-compatible) as a JAR, enabling database usage without external installation.

#mariadb-native-binaries#mysql-compatible#database
Stars898
Forks181
Last commit11 days ago
EcmaScript
EcmaScriptJava

EcmaScript (JavaScript) language support for Eclipse Vert.x, enabling fast server-side JavaScript on the JVM.

#hacktoberfest2021#server-side#npm
Stars891
Forks74
Last commit7 months ago
machine-learning-samples
machine-learning-samplesPython

Sample applications demonstrating how to use AWS Amazon Machine Learning for targeted marketing, social media filtering, and mobile predictions.

#social-media-filtering#sample-code#targeted-marketing
Stars881
Forks388
Last commit
DDD Leaven
DDD LeavenJava

A production-ready DDD and CQRS sample implementation for advanced domain modeling with Spring and JPA.

#software-architecture#spring-framework#cqrs
Stars880
Forks249
Last commit2 years ago
Takes
TakesJava

A true object-oriented and immutable Java web framework that eliminates NULLs, static methods, annotations, and mutable objects.

#http-server#no-nulls#server-side
Stars877
Forks214
Last commit1 day ago
lmdbjava
lmdbjavaJava

A Java binding for LMDB providing a low-latency, transactional, sorted, embedded key-value store with an idiomatic Java API.

#database#concurrent-access#in-memory
Stars875
Forks125
Last commit5 months ago
Esper
EsperJava

A Java/.NET component for complex event processing (CEP), streaming SQL, and event series analysis.

#stream-processing#compiler#open-source
Stars875
Forks264
Last commit2 years ago
Collection of Android and Java related questions and topics, including general developer questions, Java core, Data structures, Build Tools, Programming Paradigms, Core Android, Databases and etc
Collection of Android and Java related questions and topics, including general developer questions, Java core, Data structures, Build Tools, Programming Paradigms, Core Android, Databases and etc

A comprehensive collection of Android and Java interview questions covering core concepts, design patterns, and development practices.

#topic#android-interview#android-framework
Stars865
Forks163
Last commit
spring-data-neo4j
spring-data-neo4jJava

Provide support to increase developer productivity in Java when using Neo4j. Uses familiar Spring concepts such as a template classes for core API usage and lightweight repository style data access.

#spring-data#spring#ddd
Stars864
Forks619
Last commit
WALA
WALAJava

A comprehensive static analysis library for Java bytecode and JavaScript, supporting interprocedural dataflow, pointer analysis, and call graph construction.

#java-bytecode#callgraph#bytecode-instrumentation
Stars861
Forks243
Last commit2 days ago
Stargate
StargateJava

An open-source data API gateway that sits between applications and Cassandra, enabling multiple APIs and data models.

#api-gateway#rest#document-api
Stars852
Forks170
Last commit19 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
PreviousPage 14 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
5 years ago
4 years ago
7 days ago
#Android186
#Kotlin131
#Jvm112
#Microservices110
#Java Library107
#Vertx99
#Maven94
#Cross Platform90
#Gradle84
#Mobile Development74
#Rest Api73
#Docker71