Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Maven
M

Maven

Tool
337 projects656.1k total stars167.9k total forks18 languages

Open-source projects built with Maven

There are currently 337 open-source projects built with Maven, with a combined total of 656.1k GitHub stars. The most common language among these projects is Java.

Showing 337 open-source projects · page 1 of 10

…
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
Design Patterns implemented in Java
Design Patterns implemented in Javailuwatar/java-design-patterns

A comprehensive collection of design patterns implemented in Java with detailed examples and explanations.

94.1k27.4kJava
1 day ago
OpenApi Generator
OpenApi GeneratorOpenAPITools/openapi-generator

Automatically generates API client libraries, server stubs, and documentation from OpenAPI specifications.

26.4k7.6kJava
1 day ago
Gson
Gsongoogle/gson

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

24.2k4.4kJava
4 days ago
JHipster
JHipsterjhipster/generator-jhipster

A development platform to quickly generate, develop, and deploy modern web applications and microservice architectures.

22.4k4.2kTypeScript
17 hours ago
IntelliJ IDEA Community Edition
IntelliJ IDEA Community EditionJetBrains/intellij-community

The open-source codebase for IntelliJ IDEA and the IntelliJ Platform, enabling IDE and plugin development.

20.2k5.9kJava
20 hours ago
swagger-codegen
swagger-codegenswagger-api/swagger-codegen

A template-driven engine to generate API clients, server stubs, and documentation from OpenAPI/Swagger definitions.

17.8k6.0kMustache
20 days ago
Bytecode Viewer
Bytecode ViewerKonloch/bytecode-viewer

A lightweight Java/Android reverse engineering suite with decompilers, disassemblers, and advanced analysis tools.

15.5k1.3kJava
2 months ago
Cryptomator
Cryptomatorcryptomator/cryptomator

A multi-platform desktop application that provides client-side encryption for cloud storage files, ensuring privacy and control.

15.2k1.3kJava
3 days ago
Java
Javaeclipse/vert.x

A toolkit for building reactive applications on the JVM with support for HTTP, TCP, and file system operations.

14.7k2.1kJava
1 day ago
Trino
Trinotrinodb/trino

A fast distributed SQL query engine for big data analytics, enabling interactive queries across diverse data sources.

12.9k3.6kJava
18 hours ago
Debezium (k)
Debezium (k)debezium/debezium

A low-latency platform for change data capture (CDC) that streams row-level changes from databases to applications.

12.8k3.0kJava
3 days ago
aws-cdk
aws-cdkaws/aws-cdk

An open-source framework for defining AWS cloud infrastructure using familiar programming languages.

12.8k4.5kTypeScript
3 days ago
flyway
flywayflyway/flyway

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

9.8k1.6kJava
3 days ago
Pentaho Data Integration (.3k)
Pentaho Data Integration (.3k)pentaho/pentaho-kettle

An open-source ETL (Extract, Transform, Load) tool for data integration and migration.

8.3k3.6kJava
17 hours ago
JavaCV
JavaCVbytedeco/javacv

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

8.3k1.6kJava
3 months ago
Extream Download Manager
Extream Download Managersubhra74/xdm

A powerful download accelerator and video downloader that speeds up downloads up to 500% and saves videos from streaming sites.

7.8k1.2kC#
2 years ago
MapStruct
MapStructmapstruct/mapstruct

A Java annotation processor for generating type-safe, high-performance bean mappers at compile time.

7.7k1.0kJava
23 hours ago
nanohttpd
nanohttpdNanoHttpd/nanohttpd

A lightweight, embeddable HTTP server library for Java applications, packaged as a single Java file.

7.2k1.7kJava
2 years ago
Leaf
LeafMeituan-Dianping/Leaf

A high-performance distributed ID generation service offering segment and snowflake algorithms, used internally at Meituan-Dianping.

6.7k1.9kJava
2 years ago
Hazelcast
Hazelcasthazelcast/hazelcast

A unified real-time data platform combining stream processing with a fast data store for instant action on data-in-motion.

6.6k1.9kJava
4 days ago
Gephi
Gephigephi/gephi

An open-source platform for visualizing and manipulating large graphs and networks with real-time performance.

6.5k1.6kJava
13 days ago
Apache Hudi
Apache Hudiapache/hudi

An open data lakehouse platform for incremental data processing with upserts, deletes, and time-travel queries.

6.2k2.5kJava
18 hours ago
google-java-format
google-java-formatgoogle/google-java-format

A tool that automatically reformats Java source code to comply with Google Java Style guidelines.

6.1k917Java
20 days ago
Apache NiFi (k)
Apache NiFi (k)apache/nifi

An easy-to-use, powerful, and reliable system to process and distribute data across cybersecurity, observability, and AI pipelines.

6.1k3.0kJava
3 days ago
javaparser
javaparserjavaparser/javaparser

A Java 1-25 parser and abstract syntax tree library with advanced analysis capabilities for source code manipulation.

6.1k1.2kJava
1 day ago
Blade
Bladelets-blade/blade

A lightweight, high-performance MVC web framework for Java 8 built on Netty, designed for simplicity and elegance.

5.9k1.2kJava
24 days ago
DDD By Examples - Library
DDD By Examples - Libraryddd-by-examples/library

A comprehensive Domain-Driven Design example project implementing a library system with strategic analysis and tactical patterns.

5.8k823Java
2 years ago
DDDSample
DDDSampleciterus/dddsample-core

A reference implementation of a cargo booking system demonstrating Domain-Driven Design (DDD) patterns and practices.

5.3k1.5kJava
1 year ago
YCSB
YCSBbrianfrankcooper/YCSB

A framework and common set of workloads for evaluating and comparing the performance of different NoSQL and cloud-serving databases.

5.2k2.3kJava
1 month ago
MockServer (.8k)
MockServer (.8k)mock-server/mockserver

MockServer is an HTTP(S) mock server and proxy for mocking, recording, and debugging integrations with external systems.

4.9k1.1kJava
16 hours ago
FXGL
FXGLAlmasB/FXGL

A JavaFX-based game development framework for building 2D games and complex UI applications with a clean, high-level API.

4.8k709Kotlin
1 month ago
JavaCPP
JavaCPPbytedeco/javacpp

A Java library providing efficient, zero-overhead access to native C++ code using JNI and annotations.

4.7k597Java
14 days ago
JDA
JDADV8FromTheWorld/JDA

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

4.7k760Java
2 days ago
JDA
JDADV8FromTheWorld/JDA

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

4.7k760Java
2 days ago
AWS SDK for Java
AWS SDK for Javaaws/aws-sdk-java

The official AWS SDK for Java 1.x enabling Java developers to work with Amazon Web Services (now in maintenance mode).

4.2k2.8kJava
2 months ago
XChange
XChangeknowm/XChange

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

4.1k2.0kJava
4 days ago
1
2
10