Utoo🌖/juːtuː/An Unified Toolchain For Web Development
A complete suite of tools for modern frontend development. Lightning fast package management, bundling, and browser-native builds.
utoo
Package Manager
A high-performance npm package manager built with Rust. Features content-addressable storage, optimized workspace support, and native lockfile compatibility for lightning-fast, reproducible builds.
Native npm Lockfile
Reads and writes standard package-lock.json (v3). No migration needed—works with your existing projects.
Smart Install
Parallel downloads with intelligent caching
Package Explorer
View package info, dependencies, and versions
Script Runner
Interactive workspace and script selection
Lock Generation
Generate package-lock.json with ut deps
Workspaces
Isolated and optimized monorepo management
Global Cache
Content-addressable storage to save disk space
@utoo/pack
Next-Gen Bundler
Next-generation bundler powered by Turbopack and SWC. Minimal config, instant HMR, and optimized production builds.
Turbopack & SWC Powered Engine
High-performance incremental builds with built-in persistent caching for maximum speed.
Native Speed
Ultra-fast compilation and bundling powered by SWC and Turbopack
Instant HMR
Sub-millisecond hot module replacement for rapid iteration
Modular Assets
Automatic code splitting and optimized loading strategies
Lightning CSS
Next-gen CSS parsing and transformation via lightningcss
Loader Compatibility
Supports most mainstream Webpack loaders and features for seamless migration
Persistent Caching
Advanced persistent disk storage for near-instant restarts
Node Bridge
Automatic polyfills for running Node.js modules in browsers
Visual Insights
Built-in bundle analyzer for deep performance optimization
Code Optimization
Advanced tree shaking, scope hoisting, and dead code elimination for smaller bundles
Image Optimization
Automated image optimization and blur placeholder support
Modern Styling
Native integration for Emotion and Styled Components
Integrated Dev Server
Feature-rich development proxy and static file serving
@utoo/web
In-browser Development Environment
A high-performance web development environment running entirely in the browser. Features native-speed multi-threaded builds, seamless Webpack loader support, and instant HMR without Node.js emulation.
Native Browser Environment
Install npm packages, execute WASM-native TypeScript compilation, and bundle assets with full HMR support—all natively via OPFS.
Browser npm Install
Install packages directly from npm registry
Multi-threaded Build
Tokio-powered parallel bundling and compilation in WASM
Webpack Loader Support
Seamlessly execute loaders with built-in Node.js polyfills
In-browser HMR
Instant hot module replacement without a backend server
@utoo/web Playground
Experience browser-native builds. This playground runs entirely in your browser—no server required. Dependencies are installed from npm, TypeScript is compiled, and assets are bundled using WebAssembly.