📈 GH Trending Explorer 🎲 Surprise me

← all repos

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.

Categories

Alternatives

OSDev Wikixv6Writing a Simple Operating System from Scratch
+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)

2026-10-22 · 5,410 ★ 2026-10-23 · 5,412 ★
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.