Your universal root toolbox
In use by
Powerful tools at your fingertips
One binary
A way to compile many Go programs into a single binary with busybox mode.
Unix tools
Go versions of many standard Linux tools, such as
ls,cp, orshutdown.Bootloader
Set of implementations that use
kexecto boot Linux or multiboot kernels such as ESXi, Xen, or tboot.
Facts about u‑root:
- Deployed at scale in Google data centers
- Almost 200 Unix commands written in Go
- Build many Go programs into one
- Builds an initramfs in 20 seconds
- Include any Go program and other utilities
Get started
Crafting success
Take root in our community
Recent talk: Experts insights
To the video