utoo
utoo (ut) is a fast, modern package manager for JavaScript projects, providing npm-compatible package management with performance optimizations.
utoo is a drop-in replacement for npm with better performance.
Installation
macOS / Linux
No Node.js required. Install with a single command:
Terminal
curl -fsSL https://utoo.land/install | bashQuick Start
Install dependencies
Terminal
ut installAdd a package
Terminal
ut install lodash
ut install -D typescriptRun scripts
Terminal
ut build
ut devExecute remote packages
Terminal
utx create-react-app my-appCommands
All Commands
| Command | Alias | Description |
|---|---|---|
install | i, add | Install dependencies |
uninstall | un, rm | Remove dependencies |
run | r | Run package.json scripts |
execute | x | Execute npm package binaries |
view | v, info | View package information |
list | ls | List dependency tree |
link | ln | Link local packages |
deps | d | Generate package-lock.json |
update | u | Update dependencies |
rebuild | rb | Rebuild script hooks |
clean | c | Clean package cache |
config | cfg | Manage configuration |
Global Options
| Option | Description |
|---|---|
--verbose | Enable debug logging |
--registry <url> | Override npm registry |
--cache-dir <path> | Specify cache directory |
--legacy-peer-deps | Legacy peer dependency handling |
-h, --help | Show help |
-v, --version | Show version |
Shortcut Execution
You can run package.json scripts directly without run:
Terminal
ut build # same as: ut run build
ut dev # same as: ut run dev
ut test # same as: ut run testLast updated on