History
Two days, 130 commits.
The repository starts on 26 October 2026 with a HolyC shell and, a day later, has a desktop with a browser, a dock, a font engine and sixteen apps. Filter the log by what it touched.
- StartA TempleOS HolyC shell, OS style prototypes and a TempleOS-style web shell.
- Desk3Retina rendering, dirty rectangles, Settings and the first new apps.
- FilesRun TempleOS programs from Files in a mirrored TempleOS window.
- Boot splashA logo, a loading bar and a crossfade from a saved VM image. T and F12 reach the original TempleOS view.
- SpeedDragging a large window went from 72.1 ms to 9.5 ms a frame.
- DockA truly translucent dock over a blurred backdrop of what is behind it.
- Parity gateGolden scenes compared on x86 and Aiwnios with a pixel diff.
- Browser spikeA stdlib Chrome DevTools client, measured on ten URLs.
- Browser M1A host bridge, the Browser window (address bar, links, scrolling, history) and a site harness.
- Browser M2A framed serial protocol, a display-list decoder and a painter in HolyC.
- HubA host hub with weather and music services, and the Weather and Music apps.
- InstallerThe .ksapp package format with signing and a host-side installer.
- PosterA poster layer and wallpaper service with a Pexels fetch tool.
- Icon editorThe Icon Style Editor; the icon set grows to 72.
- Window editorThe Window Style Editor and title bar separators.
- CalendarViews, a form and Notification Centre events.
- KamijiAnimated sprite sheets, the Kamiji UI kit, a Components app and the Kamikin chat.
- SheetA spreadsheet app with formulas.
- FontsThe v2 text engine, six families, Settings, Fonts and a native Font Book.
The founder and the creation of TempleOS
Dates and subjects come from the repository log. Studies written along the way (Electron and Tauri, ArtCraft apps, a Dev Box, theme profiles) are in the docs.
Boot it and look around.
Build the image, run it in QEMU, and the desktop is there in a few seconds.