A personal operating system

Built from
the first
instruction.

No borrowed kernel. No layers of someone else’s stack. Just a fresh start at the machine level.

INDEPENDENT KERNELMADE TO UNDERSTAND

VELOOS / BOOT SEQUENCE 01 — 03
VeloOS animated startup splash, captured during boot
EVERY PIXEL STARTS SOMEWHERE. FROM POWER-ON, BY VELOOS.
01 / THE APPROACHSTART AT THE SOURCE

A computer,
understood
all the way down.

VeloOS is a hobby operating system built from scratch. Its own bootloader hands off to a freestanding kernel, then on to a graphical desktop.

Assembly for the first steps. C for the kernel and desktop. No Linux base underneath.

Take the guided tour
01Custom
2-stage boot
ASM
02Freestanding
kernel
C / ASM
03Graphical
desktop
VESA
04Built to be
explored
OPEN
02 / THE DESKTOPNOT A MOCKUP
VeloOS desktop with its window manager and built-in applications
VELOOS DESKTOP / VESA 1024 × 768

A desktop
grown from
the kernel.

Window management, a compositor, and a set of built-in tools, all part of the system you can browse in the source.

Step inside VeloOS

THE SOURCE IS THE SPEC

Go see
what boots.

Explore VeloOS on GitHub A LEARNING PROJECT, BUILT FROM SCRATCH.