Open Source Operating System

Twilight OS

A lightweight, modern operating system designed for general-purpose computing and embedded systems. Built with Rust for safety and performance.

See It In Action

Experience the clean, efficient interface of Twilight OS

Twilight OS Terminal
Twilight OS screenshot showing the kernel console with system information and commands

Built for the Future

Modern architecture meets proven reliability in every component

Kernel Console

Interactive debugging and system management interface

Memory Management

Efficient allocation and deallocation systems

MinixFS v2

Modern filesystem based on proven Minix architecture

System Utilities

Essential tools and commands for daily operations

System Architecture

Modular design with modern systems programming principles

Twilight Kernel

Core kernel implementation with advanced memory management and efficient process scheduling

Userspace

In Development

User-level programs and system utilities for everyday operations

Current commands are kernel builtin until userspace and syscalls are ready

RootFS

Initial root filesystem with essential system files and configurations

Built With Rust

Memory safety and performance without compromise

92.0%
Rust
6.2%
Makefile
1.8%
Other

Passion Project

A learning journey in operating systems development, crafted with dedication by two passionate developers

AK

Akash Karmakar

Co-creator & Developer

GitHub Profile
AP

Anirban Pal

Co-creator & Developer

GitHub Profile

"Building an operating system from scratch has been an incredible learning experience. Every line of code teaches us something new about how computers work at the lowest level."

Ready to Explore?

Join the development community and help shape the future of operating systems