All work · Internal tool

Umbra

Fast Linux virtual machines and Docker on a Mac without a paid app, and the engine that runs my own CI.

My own build infrastructure · Egypt

What was built

  • A Go daemon on Apple's Virtualization framework
  • A command-line tool to create, start, shell into and remove machines
  • Private networking with local DNS names
  • A SwiftUI menu-bar app and installer

Proof

  • 144 commits
  • 58 Go test files
  • All 7 milestones delivered

Stack

  • Go
  • Swift / SwiftUI
  • Apple Virtualization.framework

← All work · Start a project