Network Updatable Things Services
__ __ /\ \ \ _ __/ /______ / \/ / / / / __/ ___/ / /\ / /_/ / /_(__ ) latest version 0.8.7.0 \_\ \/\__,_/\__/____/ LTS version 0.8.6.0
Website : https://thevpc.github.io/nuts Docs: Official documentation
nuts
is a Java™ Package Manager that makes running Java applications as simple as typing:
nuts <package>
Unlike Maven, which resolves dependencies at compile time, nuts
resolves them at install or runtime, saving disk space and bandwidth by caching only what’s needed for the current environment and sharing it across apps.
nuts
is fully compatible with existing Maven-built JARs—you don’t need to repackage your app or add custom metadata. If it’s in Maven Central (or any repo), you can run it with Nuts.
No more ugly lib folders or fat-jars. Just install and run in a single command.
- Zero Fat-Jars – Get rid of bloated single JARs.
- Shared Dependencies – Save disk space and bandwidth.
- Works with Existing Maven JARs – No special packaging required.
- Cross-Platform – Runs anywhere Java runs.
- Dynamic Updates – Upgrade tools and apps easily.
(coming soon)
You can install Latest or Stable versions of Nuts:
- Latest (Recommended) → Best for most users and developers. Safe, tested, and up-to-date.
- Stable → A conservative release for production environments where consistency matters most.
curl -s https://thevpc.net/nuts/install-latest.sh | bash
Restart your terminal, then verify:
nuts --version
curl -s https://thevpc.net/nuts/install-stable.sh | bash
Restart your terminal, then verify:
nuts --version
Already installed? Just run:
nuts update
Install a package:
nuts install <package>
Run a package:
nuts <package>
Search a package:
nuts search <package>
Explore all commands:
nuts <package>
More details at https://thevpc.github.io/nuts/doc-nuts.html
Command | Short Description |
---|---|
nuts io.github.jiashunx:masker-flappybird | install & run game flappybird |
nuts install com.github.anuken:mindustry-desktop | install & run game mindustry |
nuts install com.github.anuken:mindustry-server | install & run game mindustry server |
nuts org.jmeld:jmeld | install & run a folder diff tool |
nuts org.jd:jd-gui | install & run a java decompiler tool |
nuts jpass:jpass | install & run JPass a Password Manager |
nuts org.jedit:jedit | install & run JEdit text editor tool |
nuts netbeans-launcher | install & run a multi instance runner for netbeans |
nuts kifkif | install & run a file duplicates tool |
nuts pnote | install & run a pnote taking tool |
nuts nops --gui | install & run a nops DevOps tool |
nuts ntexup --view | install & run a Latex like Presentation Tool |
nuts com.jgoodies:jdiskreport | install & run JDiskReport Disk Tool |
nuts com.github.todense:omnigraph | install & run Omnigraph Tool |
nuts org.springframework.boot:spring-boot-cli init --dependencies=web,data-jpa my-project | install & run spring boot client and create new project using spring-boot-cli |
nuts com.google.tsunami:tsunami-main --ip-v4-target=127.0.0.1 | install & run google tsunami a network security scanner tool |
nuts
is open-source and evolving. Join us!
Licensed under the GNU LESSER GENERAL PUBLIC LICENSE v3.