Featured
- HT32 Panel: Mini PC Display & LED Control
HT32 Panel is a Linux daemon and control suite for the front-panel LCD displays and RGB LED strips found on mini PCs like the AceMagic S1 and Skullsaints Agni.
It provides a D-Bus daemon, CLI, system tray applet, and web UI to manage a 320x170 LCD and RGB LED strip over USB HID and serial. Multiple display faces (ASCII art, clocks, system stats) with customizable themes. Written in Rust with Tokio, Axum, and Zbus.
- Starla: A RIPE Atlas Probe in Rust
Starla is a drop-in replacement for the RIPE Atlas Software Probe, rewritten from scratch in Rust. It connects to the RIPE Atlas infrastructure and conducts network measurements including Ping, Traceroute, DNS, HTTP/HTTPS, TLS/SSL, and NTP.
Built on Tokio for async I/O, it uses pure-Rust SSH (russh) for the Atlas control channel, RocksDB for persistent measurement storage, and optionally exports Prometheus metrics. Feature flags allow minimal builds for embedded devices.
- systemd-cri: Containers Without a Container Runtime
systemd-cri implements the Kubernetes Container Runtime Interface (CRI) using only systemd and D-Bus. No containerd, no CRI-O — just systemd managing pods and containers as transient units.
Written in Go, it speaks CRI gRPC and uses an embedded SQLite store for state. The only runtime dependency is systemd itself.
New
- Xenomorph: Live-Replace a Linux Rootfs
Xenomorph replaces a running Linux root filesystem with a new in-memory rootfs using
pivot_root(2). Feed it an OCI image, a tarball, or a Containerfile and it builds a new root, gracefully stops services, and pivots — all without a reboot.Written in Zig, it integrates with systemd’s rescue.target and supports headless operation via Tailscale for remote SSH access. The old root is preserved at
/mnt/oldrootfor inspection and recovery. - systemd-cri: Containers Without a Container Runtime
systemd-cri implements the Kubernetes Container Runtime Interface (CRI) using only systemd and D-Bus. No containerd, no CRI-O — just systemd managing pods and containers as transient units.
Written in Go, it speaks CRI gRPC and uses an embedded SQLite store for state. The only runtime dependency is systemd itself.
- Starla: A RIPE Atlas Probe in Rust
Starla is a drop-in replacement for the RIPE Atlas Software Probe, rewritten from scratch in Rust. It connects to the RIPE Atlas infrastructure and conducts network measurements including Ping, Traceroute, DNS, HTTP/HTTPS, TLS/SSL, and NTP.
Built on Tokio for async I/O, it uses pure-Rust SSH (russh) for the Atlas control channel, RocksDB for persistent measurement storage, and optionally exports Prometheus metrics. Feature flags allow minimal builds for embedded devices.
- nomad-driver-cri: CRI Runtimes for Nomad
- Jughead: A Blog Theme for Hugo
- HT32 Panel: Mini PC Display & LED Control
HT32 Panel is a Linux daemon and control suite for the front-panel LCD displays and RGB LED strips found on mini PCs like the AceMagic S1 and Skullsaints Agni.
It provides a D-Bus daemon, CLI, system tray applet, and web UI to manage a 320x170 LCD and RGB LED strip over USB HID and serial. Multiple display faces (ASCII art, clocks, system stats) with customizable themes. Written in Rust with Tokio, Axum, and Zbus.
- Concierge: Messaging Automation for Small Businesses
- DHCPv4 Option 121 Calculator
- Chonker
- Bifrost