HolyC reference →
Types, functions, strings, classes, control flow and the places it differs from C.
Docs
A HolyC reference on this site, the design notes in the repository, and the best outside documentation for TempleOS.
Types, functions, strings, classes, control flow and the places it differs from C.
Short examples you can switch between, and the sixteen-colour palette.
Build the image and boot the desktop in QEMU.
App kinds, packages, tools and the dialect traps.
Short answers to the common questions.
Recent changes, newest first.
One note per area, with the numbers and the limits.
Architecture, features, plan and test sites.
Window and icon style editors, fonts, sheet, clock, weather, music, email and more.
The .ksapp package format and the host-side installer.
Running desktop apps on the host and showing them in the guest.
A design study for web-technology apps.
Direct framebuffer drawing, our own compositor, and how it compares with the original TempleOS approach.
Theme profiles and the wallpaper service.
External sites, which this project does not control. Check each link before you rely on it.
History, design and reception of the system.
The language: origins, features and examples.
The founder.
Archived copies of the original site, documents and videos on the Internet Archive.
A public mirror of the system source, which is in the public domain.
A HolyC compiler and runtime for modern 64-bit machines. This project uses it for fast headless runs.
A TempleOS fork that adds networking and other features.
The emulator that runs the desktop.
Build the image, run it in QEMU, and the desktop is there in a few seconds.