In Development Platform

HeroOS

A from-scratch operating system built as a genuine alternative to Windows.

Not yet available Documentation Roadmap
In Development · Phase 1 complete — kernel core with paging, heap, GDT/TSS, IDT, PIC/PIT and 10 passing self-tests. Phase 2 (keyboard, mouse, RTC, user mode) is next. HeroOS is a standalone OS, not a Minecraft mod.

Why it exists

Purpose

Windows ships ads, forced updates, and telemetry. HeroOS is a custom operating system built from scratch — own kernel, drivers, GUI, shell, and filesystem — designed to be fast, private, predictable, and owned end-to-end.

Who it's for

Developers, privacy-focused users, and anyone who wants a predictable OS without ads or telemetry.

Key capabilities

Own everything

Own kernel, drivers, GUI, shell, filesystem, and package manager.

Rust, no_std

A memory-safe kernel in Rust with minimal x86-64 assembly.

Bootable today

Boots to a boot banner and kernel logs; real hardware is a v1.0 goal.

Features

Everything HeroOS does

5 features across 4 categories — 4 live, 1 planned. Every feature carries its real lifecycle.

Custom Kernel 2 features

Rust no_std kernel

A memory-safe kernel in Rust with minimal x86-64 assembly.

Phase 1 core

Paging, heap, GDT/TSS, IDT, and PIC/PIT with 10 passing self-tests, booting to a framebuffer boot banner.

UEFI Boot 1 feature

Boots today

Boots to a boot banner and kernel logs in an emulator; real-hardware boot is a v1.0 goal.

Own GUI 1 feature

Everything owned planned

Own kernel, drivers, GUI, shell, filesystem, and package manager — with a v1.0 desktop on the roadmap.

Privacy by Design 1 feature

No ads or telemetry

Built to be fast, private, and predictable — without ads, forced updates, or telemetry.

Getting Started

How to use HeroOS

  1. HeroOS is in development — there is no public build to install yet.
  2. Follow the roadmap to track keyboard, mouse, and user-mode progress.
  3. Join the community to get early milestones as they open up.
View the full HeroOS tutorial →

Compatibility

Versions & loaders

PropertyValue
Loader / platformRust (x86_64)
Latest versionNot released
Targetsx86_64, UEFI

HeroOS is a standalone operating system, separate from the Minecraft software line.

Version history

Changelog

Phase 1

2026-06-20 In development Latest

Kernel core

  • Paging, heap, GDT/TSS, IDT, PIC/PIT
  • 10 self-tests passing
  • Boots to a boot banner
Warning. No public builds yet — development milestone

Roadmap

Where it's going

Kernel core

done

Paging, heap, GDT/TSS, IDT, PIC/PIT with self-tests.

Phase 2 — input & timers

now

Keyboard, mouse, RTC, and user mode.

Driver framework

next

Loadable kernel modules.

v1.0 desktop

later

GUI, shell, filesystem, and real-hardware boot.

FAQ

Questions, answered

Is HeroOS a Minecraft mod?
No — it is a standalone operating system written in Rust.
Can I run it on my PC?
Not yet. It runs in an emulator today; real-hardware support is a v1.0 goal.
Will it really replace Windows?
That is the long-term vision — an honest, milestone-by-milestone path.
Can I download a build?
Not yet. There are no public builds until later milestones are reached.

Compatibility & limitations

What to know

Compatibility. HeroOS is a standalone operating system, separate from the Minecraft software line.
Status. Phase 1 complete — kernel core with paging, heap, GDT/TSS, IDT, PIC/PIT and 10 passing self-tests. Phase 2 (keyboard, mouse, RTC, user mode) is next. HeroOS is a standalone OS, not a Minecraft mod.

Downloads

Get HeroOS

In development. Phase 1 kernel only — no public builds yet.

Ecosystem

Part of something bigger

Every Hero Studios product is engineered to work with the rest of the ecosystem — one design language, one performance bar, one long-term vision. HeroOS belongs alongside these tools.

And more · 26 products See the ecosystem roadmap

HeroOS — ready when you are.

Install it, read the docs, and explore how it fits into the wider ecosystem.