Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Maven
M

Maven

Tool
513 projects665.8k total stars170.9k total forks21 languages

Open-source projects built with Maven

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

Showing 513 open-source projects · page 1 of 15

…
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.7k27.4kJava
6 days ago
OpenApi Generator
OpenApi GeneratorOpenAPITools/openapi-generator

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

26.7k7.7kJava
2 days 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.5kJava
5 days ago
JHipster
JHipsterjhipster/generator-jhipster

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

22.4k4.2kTypeScript
22 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.5k6.0kJava
21 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
19 days ago
Cryptomator
Cryptomatorcryptomator/cryptomator

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

16.1k1.6kJava
5 days ago
Bytecode Viewer
Bytecode ViewerKonloch/bytecode-viewer

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

15.6k1.3kJava
1 month 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.

13.2k3.8kJava
1 day 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.

13.1k3.0kJava
2 days ago
aws-cdk
aws-cdkaws/aws-cdk

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

12.9k4.6kTypeScript
2 days ago
flyway
flywayflyway/flyway

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

10.1k1.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.4k3.6kJava
21 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
25 days 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.9k1.2kC#
2 years ago
MapStruct
MapStructmapstruct/mapstruct

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

7.7k1.1kJava
1 month ago
nanohttpd
nanohttpdNanoHttpd/nanohttpd

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

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

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

6.8k1.9kJava
3 years ago
Gephi
Gephigephi/gephi

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

6.6k1.6kJava
1 day 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
2 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
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.2k3.0kJava
1 day 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.2k933Java
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.3kJava
2 days 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
3 months 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.9k831Java
3 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
25 days 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.

5.0k1.1kJava
1 day 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.9k709Kotlin
2 months ago
JavaCPP
JavaCPPbytedeco/javacpp

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

4.7k597Java
27 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
5 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
2 days ago
1
2
15