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.

3.1K stars 452 forks 3.1K watchers Go BSD 3-Clause "New" or "Revised" License
busybox coreboot embedded hacktoberfest initramfs kernel linux linuxboot ramfs system tinycore
3 Open Issues Need Help Last updated: Jul 29, 2026

Open Issues Need Help

View All on GitHub

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.

Go
#busybox#coreboot#embedded#hacktoberfest#initramfs#kernel#linux#linuxboot#ramfs#system#tinycore
Feature Request Help Wanted

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.

Go
#busybox#coreboot#embedded#hacktoberfest#initramfs#kernel#linux#linuxboot#ramfs#system#tinycore
Feature Request Help Wanted go

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.

Go
#busybox#coreboot#embedded#hacktoberfest#initramfs#kernel#linux#linuxboot#ramfs#system#tinycore