Pinned Repositories
cpu
cpu command in Go, inspired by the Plan 9 cpu command
gobusybox
Tools for compiling many Go commands into one binary to save space. Builds are supported for vendor-based Go and module-based Go
iscsinl
Go iSCSI initiator netlink library
NiChrome
An open ChromeOS distro with a Go-based userland, X11, and upspin support. (WIP)
sim86
coreboot x86 simulator being converted to Go.
sourcery
A new take on source mode, in the age of modules
u-bmc
Open-source firmware for your baseboard management controller (BMC)
u-root
A fully Go userland with Linux bootloaders! u-root can create a one-binary root file system (initramfs) containing a busybox-like set of tools written in Go.
webboot
Tools to let a u-root instance boot signed live distro images over the web
wingo
A fully-featured window manager written in Go.
u-root's Repositories
u-root/u-root
A fully Go userland with Linux bootloaders! u-root can create a one-binary root file system (initramfs) containing a busybox-like set of tools written in Go.
u-root/u-bmc
Open-source firmware for your baseboard management controller (BMC)
u-root/cpu
cpu command in Go, inspired by the Plan 9 cpu command
u-root/gobusybox
Tools for compiling many Go commands into one binary to save space. Builds are supported for vendor-based Go and module-based Go
u-root/webboot
Tools to let a u-root instance boot signed live distro images over the web
u-root/NiChrome
An open ChromeOS distro with a Go-based userland, X11, and upspin support. (WIP)
u-root/iscsinl
Go iSCSI initiator netlink library
u-root/sim86
coreboot x86 simulator being converted to Go.
u-root/wingo
A fully-featured window manager written in Go.
u-root/cpubinaries
u-root/mkuimage
Create small Go-based root file systems -- with support for CPIOs and (TBD) Docker images
u-root/sourcery
A new take on source mode, in the age of modules
u-root/sidecore
sidecore lets you run IoT systems, using flattened docker images from github.com/u-root/sidecore-images, as easily as you run a shell script
u-root/uio
Shared utilities (log & io) for u-root repos. Breaks up circular dependencies.
u-root/firmwareutil
Firmware utilities that use u-root packages and commands
u-root/mtd
Memory Technology Device support
u-root/multiboot-test-kernel
A multiboot test kernel.
u-root/prompt
Building powerful interactive prompts in Go, inspired by python-prompt-toolkit.
u-root/u-root-distro
u-root/webboot-distro
distros to be used for webboot
u-root/distros
These are mutually dependent distros that use u-root. This includes weboot, NiChrome, and other images.
u-root/docs
These are documents (PDF, or source) that we are allowed to redistribute, and which are hard to find.
u-root/edwood
Go version of Plan9 Acme Editor
u-root/fuse
A Go package for implementing a FUSE file system.
u-root/ocpuinit
uinit code for open compute platform
u-root/sidecore-images
images for the sidecore command. sidecore is a cpu command that uses squashfs images for the root.
u-root/smbios
Go SMBIOS access; DMI decoding and encoding
u-root/tamagobusybox
Tools for compiling many Go commands into one binary to save space, targeting integration into Tamago. Builds are supported in vendor-based Go, module-based Go, and bazel with Starlark.
u-root/tpmtotp
u-root/u-root.tk
u-root.tk website. This has the same contents as u-root.org.