Skip to content
@u-root

u-root

Golang systems software

Pinned

  1. u-root u-root Public

    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 2.4k 390

  2. u-bmc u-bmc Public

    Open-source firmware for your baseboard management controller (BMC)

    Go 263 32

  3. gobusybox gobusybox Public

    Tools for compiling many Go commands into one binary to save space. Builds are supported in vendor-based Go, module-based Go, and bazel with Starlark.

    Go 108 15

  4. cpu cpu Public

    cpu command in Go, inspired by the Plan 9 cpu command

    Go 211 28

Repositories

Showing 10 of 30 repositories
  • u-root Public

    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 2,354 BSD-3-Clause 390 161 (30 issues need help) 6 Updated Dec 22, 2023
  • sidecore Public

    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

    Go 3 0 0 0 Updated Dec 22, 2023
  • cpu Public

    cpu command in Go, inspired by the Plan 9 cpu command

    Go 211 BSD-3-Clause 28 16 2 Updated Dec 22, 2023
  • multiboot-test-kernel Public

    A multiboot test kernel.

    C 1 GPL-3.0 2 0 0 Updated Dec 18, 2023
  • sidecore-images Public

    images for the sidecore command. sidecore is a cpu command that uses squashfs images for the root.

    Makefile 0 0 0 0 Updated Dec 15, 2023
  • tamagobusybox Public

    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.

    Go 0 BSD-3-Clause 15 0 0 Updated Dec 9, 2023
  • gobusybox Public

    Tools for compiling many Go commands into one binary to save space. Builds are supported in vendor-based Go, module-based Go, and bazel with Starlark.

    Go 108 BSD-3-Clause 15 16 7 Updated Nov 11, 2023
  • u-bmc Public

    Open-source firmware for your baseboard management controller (BMC)

    Go 263 BSD-3-Clause 32 52 (5 issues need help) 8 Updated Jul 5, 2023
  • NiChrome Public archive

    An open ChromeOS distro with a Go-based userland, X11, and upspin support. (WIP)

    Shell 56 GPL-2.0 27 13 (1 issue needs help) 4 Updated May 22, 2023
  • uio Public

    experimental, for breaking up circular dependencies in u-root, so we can remove version tags

    Go 6 BSD-3-Clause 9 0 0 Updated Mar 5, 2023

Top languages

Loading…

Most used topics

Loading…