cirosantilli / x86-bare-metal-examples
git clone https://github.com/cirosantilli/x86-bare-metal-examples.git
🔥 on GitHub Trending today
Collection of dozens of minimal bare-metal x86 operating system examples for learning low-level system programming, tested in QEMU and on real hardware.
Why you might care
Useful for developers who want to learn x86 system programming by reading small, self-contained bootable examples rather than a full kernel. The README says it was tested on Ubuntu 17.10 with QEMU 2.10 and real hardware, and links to companion userland and ARM baremetal guides.
+2
stars, 24h · #13,717
+15
stars, 7 days · #9,698
+52
stars, 30 days · #12,133
5.4k
★ total · +0% this week
432
forks · 7 open issues
Star history (as recorded here)
LanguageAssembly
License—
Created2015-09-06 (11y ago)
Last push4y ago
Watchers124
OwnerUser
Seen on GitHub Trending
- 2026-10-23 — #15 daily in assembly · +4 ★
- 2026-10-23 — #14 monthly in assembly · +52 ★
- 2026-10-23 — #5 weekly in assembly · +15 ★
- 2026-10-22 — #14 monthly in assembly · +48 ★
- 2026-10-22 — #5 weekly in assembly · +15 ★
GitHub topics
Links
Blurb generated by claude-haiku-5-5 today. Star deltas marked ~ are extrapolated from partial history.