Nuts
The Java Package Manager


No Fat Jar
Developers, say goodbye to the hassle of big jars! Forget packaging
dependencies with your application—they'll be downloaded automatically when you
install.
This means your pom.xml
file will be much smaller.

Any application
Installing a Java application is as easy as running the command nuts install <your-package>.
Nuts manages dependencies and allows you to install and run multiple
versions of the same application. Plus, any application built with
Maven is already nuts
-aware!

Automate
Use the nuts toolbox, which provides a portable, Java-based version of common GNU
commands like bash
, ls
, and cp
. These
commands are enhanced to support output formats like JSON and XML, making your
automation scripts more predictable, debuggable, and easy to use.