ToaruOS logo

ToaruOS

Runs on x86-64 PCs, provides bootloader, kernel, drivers, C library, and user space including graphical UI, dynamic linker, text editor, and network stack.

Made by Klange

  • Operating System

What is ToaruOS?

ToaruOS is a unique hobby operating system designed from the ground up for x86-64 personal computers. Featuring a comprehensive suite of components including a custom bootloader, a kernel, hardware drivers, a C standard library, and a full user-space environment, ToaruOS provides a complete computing experience for enthusiasts. The system includes a composited graphical user interface, a dynamic linker, a syntax-highlighting text editor, and a network stack, among other features. Developed entirely as a personal project, ToaruOS offers a hands-on opportunity to explore the inner workings of an operating system built with a focus on modularity and customization

Highlights

  • Comprehensive operating system built entirely from scratch
  • Supports x86-64 hardware architecture
  • Includes custom bootloader, kernel, drivers, C library, and user-space applications
  • Provides a fully-functional graphical user interface with compositing

Platforms

  • Self-Hosted

Languages

  • English

Social

Features

    • Unix-like