Iros
Operating System focused on asynchronicity, minimalism, and performance.
Features
- Supprt x86_64 architecture
- Kernel Initramfs
- Kernel Level Tasks
- Userspace Processes and Threads
- Userspace FPU/SIMD (tested on AVX2)
- Preemptive Multitasking
- Preemptible Kernel
- Symmetric Multi-Processing (SMP)
- Serial Console Input/Output
- Extremely Minimal POSIX libc
- Extremely Minimal Shell
- Boot using Limine
- Targets only QEMU for now
- Compilation using GCC 12 or Clang 16
Screenshots
Serial Console Shell

This is Iros running the Figlet program, which generates ASCII art from text.
Build Instructions
See here.
Project Documentation
See here.
Kernel Overview
See here.
Legacy Code for this repo
See here.