Skip to Content
DocsutooOverview

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

No Node.js required. Install with a single command:

Terminal
curl -fsSL https://utoo.land/install | bash

Quick Start

Install dependencies

Terminal
ut install

Add a package

Terminal
ut install lodash ut install -D typescript

Run scripts

Terminal
ut build ut dev

Execute remote packages

Terminal
utx create-react-app my-app

Commands

All Commands

CommandAliasDescription
installi, addInstall dependencies
uninstallun, rmRemove dependencies
runrRun package.json scripts
executexExecute npm package binaries
viewv, infoView package information
listlsList dependency tree
linklnLink local packages
depsdGenerate package-lock.json
updateuUpdate dependencies
rebuildrbRebuild script hooks
cleancClean package cache
configcfgManage configuration

Global Options

OptionDescription
--verboseEnable debug logging
--registry <url>Override npm registry
--cache-dir <path>Specify cache directory
--legacy-peer-depsLegacy peer dependency handling
-h, --helpShow help
-v, --versionShow 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 test
Last updated on