-
Notifications
You must be signed in to change notification settings - Fork 1
Repository Map
Tim edited this page Aug 15, 2026
·
2 revisions
The five NebulaOS repos and how they fit together:
| Repo | Branch | Role |
|---|---|---|
| NebulaOS | main |
Releases live here — not a source tree |
| NebulaOS-firmware (this repo) | main |
Pins the three repos below and builds the complete image |
| NebulaOS-kernel | openke |
Linux 6.6 kernel fork |
| NebulaOS-klipper | master |
Klipper runtime fork |
| NebulaOS-guppyscreen | main |
Touchscreen UI fork |
The cross-project stuff — flashing, A/B slots, recovery — lives here, in this repo's docs/ and
wiki. The other four repos link back to it instead of keeping their own copies.
Wait, is this the same as OpenKE? No. OpenKE is a
separate, independently-released project — its own installer, its own releases — that shares an
author and some history with NebulaOS but isn't the same project. NebulaOS-kernel's branch is
still called openke for historical reasons; that's a leftover name, not a sign the two are still
connected. Don't treat OpenKE's own docs (or its wiki) as describing NebulaOS.
Building
Install / update / recover
Reference