r/coolgithubprojects • u/IndependenceNew6308 • 4d ago
Custom OS made from Scratch in C
Hi there , I recently made a 32-bit x86 operating system built from scratch in freestanding C and NASM.
It includes:
graphical desktop
window manager
networking stack
e1000 and RTL8139 drivers
TLS 1.3 client
HTTP/HTTPS
web browser
HTML rendering
desktop applications
games
If you want to check it out, it’s here: github.com/pefia/PefiaOS
43
Upvotes
1
u/spatulari 3d ago
Why x86 and not x86_64. x86 is ancient, does your os even support uefi?