Ross ROSS = Recommend OSS · open-source software intelligence for agents

klange/toaruos

Complete, independent operating system built by humans. observed · 2026-08-28

github.com/klange/toaruos · homepage · C · NCSA (other) observed · 2026-08-28

Health v2 · maintenance only

94/100

  • Activity 99
  • Release rhythm 83
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 7.0
  • age_days: 5709
  • days_rel: 113
  • days_push: 7
  • n_releases_24m: 3

Full methodology

Adoption not part of the score

6828 stars · 541 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

ToaruOS is a complete, independent hobby operating system for x86-64 PCs and ARMv8 VM environments, built entirely from original code with no third-party runtime dependencies. It includes an SMP-capable modular kernel, a C standard library with dynamic linker, a composited desktop environment, the Kuroko bytecode-compiled language, and a suite of POSIX utilities.

Use cases

  • study how an operating system kernel is built from scratch
  • explore a from-scratch composited desktop environment and window manager
  • learn OS development with a real, bootable codebase
  • run a self-contained POSIX-like OS in a VM
  • examine a dynamic linker and C library implementation
  • try the Kuroko programming language and Bim editor in a self-hosted OS

When to choose

  • you want a complete, dependency-free OS codebase to read, build, and modify
  • you are learning kernel, compositor, or libc internals from working code
  • you need a hobby OS that runs on x86-64 and aarch64 VMs

When to avoid

  • you need a production-grade OS with broad hardware support
  • you require full POSIX compliance or a mature package ecosystem
  • you want to run everyday desktop applications

Facets

application · maturity active

interpreter compiler gui terminal-ui editor programming-language operating-systems developer-tools graphics windows cross-platform operating-system kernel osdev compositor window-manager bootloader libc smp x86-64 aarch64 armv8 baremetal hobby-os self-hosted linux macos

2 sources

Member repositories

RepositoryRoleHealth v2
klange/toaruosmain94

For agents

markdown · JSON · MCP: product_card(name="klange/toaruos")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem