Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Maven

Maven

115 projects

Showing 36 of 115 projects

Dagger 2
Dagger 2Java

A compile-time dependency injection framework for Java and Android that generates plain Java source code.

#gradle#bazel#dependency-injection
Stars17.7k
Forks2.0k
Last commit2 days ago
Trino
TrinoJava

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

#database#distributed-systems#query-engine
Stars13.3k
Forks3.8k
Last commit3 hours ago
flyway
flywayJava

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

#gradle#database#version-control
Stars10.2k
Forks1.6k
Last commit2 days ago
Pentaho Data Integration (.3k)
Pentaho Data Integration (.3k)Java

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

#plugin-system#data-integration#business-intelligence
Stars8.4k
Forks3.6k
Last commit4 hours ago
JavaCV
JavaCVJava

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

#java-library#ffmpeg#real-time-processing
Stars8.3k
Forks1.6k
Last commit2 months ago
nanohttpd
nanohttpdJava

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

#gradle#http-server#lightweight
Stars7.2k
Forks1.7k
Last commit3 years ago
Thumbnailator
ThumbnailatorJava

A Java library for generating high-quality thumbnails with a simple fluent interface and no external dependencies.

#batch-processing#thumbnail-generation#image-scaling
Stars5.4k
Forks791
Last commit8 months ago
YCSB
YCSBJava

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

#performance-testing#hdrhistogram#latency-analysis
Stars5.2k
Forks2.3k
Last commit2 months ago
AWS SDK for Java
AWS SDK for JavaJava

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

#legacy-support#java-sdk#amazon
Stars4.2k
Forks2.8k
Last commit22 days ago
JGraphT
JGraphTJava

A free Java library providing mathematical graph-theory objects and algorithms.

#java-library#open-source#graph-algorithms
Stars2.8k
Forks872
Last commit8 days ago
WebDriverManager
WebDriverManagerJava

Automates driver management for Selenium WebDriver in Java, handling download, setup, and browser instantiation.

#driver-management#continuous-testing#java-library
Stars2.7k
Forks689
Last commit3 days ago
Jest
JestJava

A Java HTTP REST client for Elasticsearch, providing an alternative to the native Java API.

#rest-client#java-client#android
Stars2.1k
Forks717
Last commit3 years ago
actions/setup-java: Java
actions/setup-java: JavaTypeScript

A GitHub Action to set up a specific Java version and manage dependencies for Maven, Gradle, and sbt projects.

#gradle#jdk-installer#build-automation
Stars2.0k
Forks875
Last commit1 day ago
docker-maven-plugin
docker-maven-pluginJava

A Maven plugin for building Docker images and managing containers for integration tests.

#devops#container-orchestration#fabric8
Stars1.9k
Forks651
Last commit5 days ago
Boot
BootClojure

A Clojure build framework and ad-hoc script evaluator that provides a runtime environment for building projects from Clojure scripts.

#classloader-isolation#boot-clj#build-automation
Stars1.7k
Forks178
Last commit5 years ago
Maven Wrapper
Maven WrapperJava

The official Apache Maven wrapper that downloads and runs Maven without requiring a pre-installed version.

#apache#devops#build-automation
Stars1.6k
Forks229
Last commit4 years ago
JavaPackager
JavaPackagerJava

A Gradle/Maven plugin that packages Java applications as native executables and installers for Windows, macOS, and Linux.

#packager#app-distribution#installer-generation
Stars1.2k
Forks147
Last commit1 day 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
Stars1.0k
Forks295
Last commit1 day ago
owner
ownerJava

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

#boilerplate-reduction#api#java
Stars940
Forks213
Last commit16 hours ago
Record-Builder
Record-BuilderJava

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

#java-17#gradle#annotation-processor
Stars933
Forks69
Last commit2 months 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
Stars919
Forks105
Last commit1 month ago
BIDMach
BIDMachScala

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

#cuda#high-performance-computing#deep-learning
Stars918
Forks169
Last commit4 years ago
jFairy
jFairyJava

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

#developer-tools#fake-data#android
Stars744
Forks150
Last commit4 days ago
Spring for Android - Rest Template
Spring for Android - Rest TemplateJava

A library providing Spring's RestTemplate and authentication support for building REST clients in native Android applications.

#gradle#rest-client#spring-framework
Stars704
Forks257
Last commit
scapegoat
scapegoatScala

A Scala compiler plugin for static code analysis that detects bugs, non-idiomatic code, and style violations.

#hacktoberfest#gradle#inspection
Stars557
Forks95
Last commit11 days ago
RefactorFirst
RefactorFirstJava

A Maven plugin that identifies and prioritizes God Classes, Highly Coupled classes, and Class Cycles in Java codebases for refactoring.

#software-maintenance#report#design-smells
Stars547
Forks46
Last commit17 hours ago
Getdown
GetdownJava

A Java-based system for deploying and updating JVM applications to end-user computers, designed as an alternative to Java Web Start.

#desktop-application#application#java-deployment
Stars527
Forks125
Last commit5 days ago
ck
ckJava

A Java library for calculating class-level and method-level code metrics via static analysis, without requiring compiled code.

#code-metrics#software-quality#java
Stars458
Forks170
Last commit5 months ago
delete-package-versions
delete-package-versionsTypeScript

A GitHub Action to delete package versions from GitHub Packages with flexible retention policies.

#nuget#devops#npm
Stars445
Forks96
Last commit1 year ago
high-scale-lib
high-scale-libJava

A maintained fork of Cliff Click's high-scale-lib with bug fixes, improvements, and versioned Maven builds.

#high-performance#multi-threading#concurrent-collections
Stars420
Forks61
Last commit11 years ago
forbidden-apis
forbidden-apisJava

A Java bytecode analyzer that detects and blocks forbidden API calls during builds with Ant, Maven, or Gradle.

#gradle#build-tools#static-code-analysis
Stars372
Forks39
Last commit27 days ago
htm.java
htm.javaJava

An official Java port of Numenta's Hierarchical Temporal Memory (HTM) library for machine intelligence and anomaly detection.

#gradle#java-library#hierarchical-temporal-memory
Stars318
Forks159
Last commit5 years ago
geojson-jackson
geojson-jacksonJava

A Java library providing GeoJSON POJOs for seamless serialization and deserialization with Jackson.

#pojo#geojson#geospatial
Stars277
Forks100
Last commit10 months ago
docker-java-api
docker-java-apiJava

A lightweight, object-oriented Java library for interacting with the Docker Engine API.

#java-library#lightweight#docker-client
Stars275
Forks56
Last commit5 years ago
JMeter gRPC Request
JMeter gRPC RequestJava

A JMeter plugin for load testing gRPC services without requiring pre-compiled protobuf classes.

#hacktoberfest#load-testing#performance-testing
Stars189
Forks78
Last commit2 years ago
amazon-kinesis-data-visualization-sample
amazon-kinesis-data-visualization-sampleJavaScript

A sample application demonstrating real-time data processing and visualization using Amazon Kinesis, DynamoDB, and a web server.

#stream-processing#real-time-analytics#java
Stars171
Forks94
Last commit
Page 1 of 4Next

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
4 years ago
7 years ago
#Java94
#Gradle19
#Ci Cd13
#Performance Testing12
#Java Library12
#Maven Plugin11
#Devops11
#Build Automation10
#Build Tool9
#Load Testing9
#Dependency Management8
#Jmeter8