Skip to Content
DocsOverview

Overview

Welcome to the Utoo documentation!

Utoo is a unified frontend toolchain combining three integrated components:

PackageDescription
utooFast, npm-compatible package manager
@utoo/packHigh-performance bundler with HMR
@utoo/webBrowser-native bundling via WebAssembly

Quick Start

Terminal
# Install utoo globally npm install -g utoo # Install project dependencies ut install # Run scripts ut dev ut build # Execute remote packages utx create-react-app my-app

Why Utoo?

  • Fast - Rust-powered performance
  • Compatible - Drop-in npm replacement
  • Unified - One toolchain for all needs
  • Modern - Native ESM, TypeScript, and more

Package-manager benchmark snapshot

These numbers come from the 2026-08-27 phased install benchmark for the ant-design project in a Linux China x86_64 environment connected directly to https://registry.npmmirror.com. Lower is better.

ScenarioutooBunpnpm 10pnpm 12aube
Full cold (p0)12.04s ± 1.25s19.63s ± 1.32s33.88s ± 0.64s18.50s ± 6.22s26.47s ± 7.65s
Lock-only cold (p3)22.28s ± 12.71s31.75s ± 15.11s40.70s ± 11.64s31.67s ± 10.09s—
Warm (p4)1.22s ± 0.07s4.58s ± 0.32s9.86s ± 0.48s2.60s ± 0.09s—

Utoo has the fastest mean in all three valid install states. The high-variance p0 / p3 results are directional, while the p4 lead is the strongest signal. Aube’s p3 / p4 cells were rejected because the expected lockfile was missing. See utoo performance benchmarks for the full GitHub Actions npmjs results.

Installation

Package Manager

Terminal
npm install -g utoo

Bundler

Terminal
ut install @utoo/pack --save-dev

Browser Bundler

Terminal
ut install @utoo/web
Last updated on