Docs

Read the language, the notes and the sources.

A HolyC reference on this site, the design notes in the repository, and the best outside documentation for TempleOS.

On this site

HolyC reference →

Types, functions, strings, classes, control flow and the places it differs from C.

HolyC tour →

Short examples you can switch between, and the sixteen-colour palette.

FAQ →

Short answers to the common questions.

Design notes in the repository

One note per area, with the numbers and the limits.

Browser ↗

Architecture, features, plan and test sites.

Apps ↗

Window and icon style editors, fonts, sheet, clock, weather, music, email and more.

Installer ↗

The .ksapp package format and the host-side installer.

How we draw ↗

Direct framebuffer drawing, our own compositor, and how it compares with the original TempleOS approach.

Elsewhere

External sites, which this project does not control. Check each link before you rely on it.

Aiwnios ↗

A HolyC compiler and runtime for modern 64-bit machines. This project uses it for fast headless runs.

Shrine ↗

A TempleOS fork that adds networking and other features.

Boot it and look around.

Build the image, run it in QEMU, and the desktop is there in a few seconds.