Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Maven

Maven

60 projects

Showing 36 of 60 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 commit3 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
Stars12.9k
Forks3.6k
Last commit1 day ago
flyway
flywayJava

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

#gradle#database#version-control
Stars9.8k
Forks1.6k
Last commit3 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.3k
Forks3.6k
Last commit1 day 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 commit3 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 commit2 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
Forks798
Last commit3 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 commit1 month 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 commit2 months ago
JGraphT
JGraphTJava

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

#java-library#open-source#graph-algorithms
Stars2.8k
Forks859
Last commit3 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
Forks691
Last commit5 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
Stars1.9k
Forks856
Last commit1 month 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 commit14 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
Forks179
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
Forks232
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
Forks148
Last commit2 months 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
Stars979
Forks277
Last commit3 days ago
owner
ownerJava

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

#boilerplate-reduction#api#java
Stars934
Forks213
Last commit2 days ago
Record-Builder
Record-BuilderJava

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

#java-17#gradle#annotation-processor
Stars923
Forks70
Last commit10 days 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
Stars921
Forks103
Last commit6 months 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
jFairy
jFairyJava

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

#developer-tools#fake-data#android
Stars742
Forks151
Last commit9 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
Stars705
Forks257
Last commit4 years ago
scapegoat
scapegoatScala

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

#hacktoberfest#gradle#inspection
Stars557
Forks96
Last commit5 days 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
Stars529
Forks126
Last commit27 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
Stars525
Forks44
Last commit1 day 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
Stars451
Forks168
Last commit1 month ago
delete-package-versions
delete-package-versionsTypeScript

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

#nuget#devops#npm
Stars433
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
Stars419
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
Stars369
Forks37
Last commit8 months 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
Forks161
Last commit4 years ago
geojson-jackson
geojson-jacksonJava

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

#pojo#geojson#geospatial
Stars276
Forks100
Last commit5 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
Stars276
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
Stars191
Forks80
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 commit7 years ago
Page 1 of 2Next

Related Tags

#Java49#Gradle13#Build Automation8#Java Library7#Ci Cd7#Devops6#Maven Plugin6#Build Tool5#Dependency Management5#Static Analysis4#Docker4#Big Data4
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