u-root

u-root

Geek Repo

Go systems software

Home Page:http://u-root.org

Github PK Tool:Github PK Tool

u-root's repositories

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.

Language:GoLicense:BSD-3-ClauseStargazers:2444Issues:96Issues:505

u-bmc

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

Language:GoLicense:BSD-3-ClauseStargazers:269Issues:60Issues:104

cpu

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

Language:GoLicense:BSD-3-ClauseStargazers:227Issues:48Issues:29

gobusybox

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

Language:GoLicense:BSD-3-ClauseStargazers:125Issues:45Issues:30

webboot

Tools to let a u-root instance boot signed live distro images over the web

Language:GoLicense:BSD-3-ClauseStargazers:108Issues:57Issues:40

NiChrome

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

Language:ShellLicense:GPL-2.0Stargazers:57Issues:50Issues:25

iscsinl

Go iSCSI initiator netlink library

Language:GoLicense:BSD-3-ClauseStargazers:16Issues:6Issues:4

sim86

coreboot x86 simulator being converted to Go.

Language:CStargazers:13Issues:5Issues:0

wingo

A fully-featured window manager written in Go.

Language:GoLicense:WTFPLStargazers:11Issues:31Issues:0
Language:ShellLicense:BSD-2-ClauseStargazers:8Issues:6Issues:1

mkuimage

Create small Go-based root file systems -- with support for CPIOs and (TBD) Docker images

Language:GoLicense:BSD-3-ClauseStargazers:8Issues:0Issues:0

sourcery

A new take on source mode, in the age of modules

Language:GoLicense:BSD-3-ClauseStargazers:8Issues:5Issues:1

uio

Shared utilities (log & io) for u-root repos. Breaks up circular dependencies.

Language:GoLicense:BSD-3-ClauseStargazers:7Issues:47Issues:1

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

Language:GoStargazers:6Issues:4Issues:0

firmwareutil

Firmware utilities that use u-root packages and commands

Language:GoLicense:BSD-3-ClauseStargazers:2Issues:6Issues:0

mtd

Memory Technology Device support

Language:GoStargazers:2Issues:6Issues:0

multiboot-test-kernel

A multiboot test kernel.

Language:CLicense:GPL-3.0Stargazers:1Issues:52Issues:0

prompt

Building powerful interactive prompts in Go, inspired by python-prompt-toolkit.

Language:GoLicense:MITStargazers:1Issues:1Issues:0

webboot-distro

distros to be used for webboot

distros

These are mutually dependent distros that use u-root. This includes weboot, NiChrome, and other images.

Language:GoLicense:BSD-3-ClauseStargazers:0Issues:5Issues:0

docs

These are documents (PDF, or source) that we are allowed to redistribute, and which are hard to find.

Stargazers:0Issues:5Issues:1

edwood

Go version of Plan9 Acme Editor

Language:GoLicense:NOASSERTIONStargazers:0Issues:2Issues:0

fuse

A Go package for implementing a FUSE file system.

Language:GoLicense:Apache-2.0Stargazers:0Issues:6Issues:0

ocpuinit

uinit code for open compute platform

Language:GoLicense:NOASSERTIONStargazers:0Issues:4Issues:0

sidecore-images

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

Language:MakefileStargazers:0Issues:4Issues:0

smbios

Go SMBIOS access; DMI decoding and encoding

Language:GoLicense:BSD-3-ClauseStargazers:0Issues:0Issues:0

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.

Language:GoLicense:BSD-3-ClauseStargazers:0Issues:0Issues:0
Language:GoStargazers:0Issues:7Issues:0
Language:GoLicense:BSD-3-ClauseStargazers:0Issues:0Issues:0

u-root.tk

u-root.tk website. This has the same contents as u-root.org.

Stargazers:0Issues:6Issues:0