Pinned Repositories
cio
Rust libraries for APIs needed by our automated CIO.
crucible
A storage service.
dropshot
expose REST APIs from a Rust program
helios
Helios: Or, a Vision in a Dream. A Fragment.
hubris
A lightweight, memory-protected, message-passing kernel for deeply embedded systems.
humility
Debugger for Hubris
omicron
Omicron: Oxide control plane
oxide-and-friends
Show notes from Oxide and Friends recordings
progenitor
An OpenAPI client generator
typify
compiler from JSON Schema into idiomatic Rust types
Oxide Computer Company's Repositories
oxidecomputer/hubris
A lightweight, memory-protected, message-passing kernel for deeply embedded systems.
oxidecomputer/dropshot
expose REST APIs from a Rust program
oxidecomputer/progenitor
An OpenAPI client generator
oxidecomputer/oxide-and-friends
Show notes from Oxide and Friends recordings
oxidecomputer/omicron
Omicron: Oxide control plane
oxidecomputer/crucible
A storage service.
oxidecomputer/console
Oxide Web Console
oxidecomputer/steno
distributed sagas
oxidecomputer/p4
A P4 compiler
oxidecomputer/phbl
Pico Host Boot Loader
oxidecomputer/rfd-api
Read, write, and process RFDs
oxidecomputer/maghemite
A routing stack written in Rust.
oxidecomputer/oxide.rs
The Oxide Rust SDK and CLI
oxidecomputer/illumos-gate
An open-source Unix operating system
oxidecomputer/oxide.ts
TypeScript client for the Oxide API
oxidecomputer/terraform-provider-oxide
Oxide Terraform provider
oxidecomputer/oxide.go
The Go SDK for Oxide.
oxidecomputer/amd-apcb
AMD Generic Encapsulated Software Architecture Platform Security Processor Configuration Block manipulation library
oxidecomputer/bootleby
oxidecomputer/quartz
Soft-logic designs and HAL libraries for various subsystems found in Oxide hardware.
oxidecomputer/offline-keystore
yubihsm-setup replacing the yubico cruft with our own cruft!
oxidecomputer/v-api
Very small API
oxidecomputer/netadm-sys
A network administration library and CLI for illumos
oxidecomputer/management-gateway-service
Crates shared between MGS in omicron and its agent task in hubris
oxidecomputer/lmar
PCIe Lane Margining at the Receiver
oxidecomputer/xmodem.rs
An xmodem implementation in rust
oxidecomputer/dendrite
Support for the sidecar switch in the Oxide rack
oxidecomputer/lldp
oxidecomputer/nanobl-rs
non-production AMD64 bootloader and debugging tools for bringup
oxidecomputer/tufaceous
Rack update respository generation tool