🚀 Socket Launch Week Day 5:Introducing Repository Access Permissions and Custom Roles.Learn more
Sign In

utoo

Package Overview
Dependencies
Maintainers
2
Versions
69
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

utoo

Utoo CLI tool

latest
Source
npmnpm
Version
1.0.32
Version published
Weekly downloads
3.2K
-13.58%
Maintainers
2
Weekly downloads
 
Created
Source
Utoo Logo

Utoo

Unified Toolchain: Open & Optimized

license PRs Welcome Ask DeepWiki

npm npm npm

downloads downloads downloads

PM CI Pack CI

Utoo is a modern, high-performance frontend toolchain designed to provide a unified and optimized experience. It combines a fast package manager, a powerful bundler, and a flexible command system into a single, cohesive ecosystem.

💡 Why Utoo?

FeatureDescription
UnifiedOne tool for package management, building, and workflow automation.
PerformanceCore logic in Rust + Turbopack for extreme speed.
CompatibleSeamless migration with Webpack compatibility mode.
UniversalRun anywhere: Local, CI, or Browser (via WASM).

📦 Core Components

🚀 Quick Start

1. Install

# Install the core toolchain (pick one)
brew install utooland/tap/utoo   # macOS / Linux via Homebrew
npm install -g utoo              # cross-platform via npm
cargo install utoo-pm            # build from source via Cargo

# Install the bundler in nodejs environment
ut install @utoo/pack --save-dev

# Install the bundler cli in nodejs environment(Optional)
ut install @utoo/pack-cli --save-dev

# Install the web version
ut install @utoo/web --save

2. Use

Package Management

ut install          # Install dependencies (or use `ut install`)
ut add lodash       # Add a package (or use `ut add`)
ut x create-react   # Execute a package (npx style, or use `ut x`)

Bundling via @utoo/pack-cli

utx up dev          # Start dev server with HMR
utx up build        # Production build
utx up build --webpack # Build using webpack.config.js

✨ Key Features

  • Rust Powered: Maximum performance for dependency resolution and bundling.
  • 🛠️ Turbopack Inside: Incremental builds and instant HMR.
  • 🔌 Webpack Friendly: Partial support for existing Webpack configurations.
  • 📦 Monorepo First: Built-in workspace management.
  • 🌐 Web Ready: Run the entire toolchain in the browser via WASM.

📂 Project Structure

  • crates/: Rust core (Package Manager, Bundler Core, WASM/NAPI bindings).
  • packages/: TypeScript packages (CLI, Web version, Shared utilities).
  • next.js/: Turbopack source integration (Git submodule).
  • examples/: Demo projects (React, Ant Design, Webpack-compat, etc.).

🤝 Contributing

We love contributions! Check out CONTRIBUTING.md to get started.

📄 License

Utoo is licensed under the MIT License.

FAQs

Package last updated on 14 May 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts