• Picks
  • Discover
  • Alternatives
  • About

© 2026 Willet

  • Newsletter
  • About
  • FAQ
  • Terms
  • Privacy & Cookies
Join the Discord (opens in a new tab)
The Apache Software Foundation avatar

Apache Maven

Build and dependency management tool for Java projects

  • Developer tools
View on GitHub
Website

What it is

Maven builds Java and other JVM projects from a declarative pom.xml file that describes the project, its dependencies, and its plugins. It downloads libraries from Maven Central and other repositories, runs a standard lifecycle of compile, test, package, and deploy, and can generate reports and project documentation. Java developers and build engineers rely on it to keep builds consistent across machines and CI servers.

Images

Facts

Stars
5,382 GitHub stars.
5,382

Forks
3,127
Commits
16,591
Contributors
267
Language
Java
License
Apache-2.0
Last commit
Oct 20, 2026
On GitHub since
May 2009
First release
February 2022
Platforms
macOS, Windows, Linux, CLI
Self-hostable
No
Tags
  • version-manager
  • build-tool
  • ci-cd
  • testing

Last synced from GitHub on Oct 20, 2026

The 10 best overlooked open-source projects, every Monday.

Share and more

Comments

No comments yet. Start the conversation.