GooseOS is an x86_64 based operating system written in full C++ :)
  • C++ 73.1%
  • C 17.2%
  • Assembly 5%
  • Shell 3.2%
  • Meson 1%
  • Other 0.5%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-08-19 19:08:00 +02:00
.github Add Copilot Instructions file 2026-08-06 10:32:31 +02:00
.vscode Initial Commit 2026-06-16 10:27:25 +02:00
kernel Add allocator and fix some critical PMM bugs 2026-08-01 13:49:49 +02:00
toolchain smth, honestly i dont remember. i half implemented ramdisk and block devices i geuss and added keyboard 2026-07-12 18:10:51 +02:00
.gitignore Add HEX printing to printf 2026-06-19 14:33:51 +02:00
AUTHORS Add LICENSE and AUTHORS 2026-07-29 20:45:29 +02:00
cross-file.txt Initial Commit 2026-06-16 10:27:25 +02:00
LICENSE Add LICENSE and AUTHORS 2026-07-29 20:45:29 +02:00
limine.conf smth, honestly i dont remember. i half implemented ramdisk and block devices i geuss and added keyboard 2026-07-12 18:10:51 +02:00
meson.build smth, honestly i dont remember. i half implemented ramdisk and block devices i geuss and added keyboard 2026-07-12 18:10:51 +02:00
myos.iso Initial Commit 2026-06-16 10:27:25 +02:00
qemu.log Remove OVMF variables 2026-06-19 14:35:21 +02:00
readme.md add rewrite message 2026-08-19 19:08:00 +02:00

yo, im rewriting this OS. wait a lil before using it!

GooseOS

GooseOS is an OS written fully in C++, its currently very barebones with only a working console, interrupts and multicore!