Topics / #assembly-language
Assembly-language projects on GitHub
Assembly programming used in emulators, reverse engineering, and systems code.
As of , the most-starred Assembly-language projects on GitHub are Apollo-11 (75.5K stars), rpcs3 (20.1K stars) and blog_os (17.8K stars). GitHub.Locker tracks 5 Assembly-language repositories with 128.4K stars combined. The fastest-growing on October 19 was Apollo-11, with +80 stars in a day.
Hot right now
Most stars gained in a day · Oct 19
+80Apollo-11
chrislgarry/Apollo-11 · ★ 75.5KThe original Apollo 11 Guidance Computer (AGC) source code: the 1969 flight software for the Command Module (Comanche055) and the Lunar Module (Luminary099).
+33Reverse-Engineering
mytechnotalent/Reverse-Engineering · ★ 14.9KA free, massive collection of reverse engineering and hacking tutorials covering x86, x64, ARM (32/64-bit), AVR, RISC-V, Windows internals, malware analysis, embedded systems, Rust, Go, Wasm, and more, delivered as free ebooks/lessons.
+8rpcs3
RPCS3/rpcs3 · ★ 20.1KRPCS3 is the world's first free and open-source PlayStation 3 emulator and debugger, written in C++.
+4blog_os
phil-opp/blog_os · ★ 17.8KSource code for the 'Writing an OS in Rust' blog series at os.phil-opp.com - step-by-step posts that build a small x86-64 operating system kernel in Rust.
The all-time top
5 projects · by stars
- 75.5K
#1 · chrislgarry/Apollo-11Apollo-11
The original Apollo 11 Guidance Computer (AGC) source code: the 1969 flight software for the Command Module (Comanche055) and the Lunar Module (Luminary099).
- 20.1K
#2 · RPCS3/rpcs3rpcs3
RPCS3 is the world's first free and open-source PlayStation 3 emulator and debugger, written in C++.
- 17.8K
#3 · phil-opp/blog_osblog_os
Source code for the 'Writing an OS in Rust' blog series at os.phil-opp.com - step-by-step posts that build a small x86-64 operating system kernel in Rust.
- 4

Reverse-Engineering
14.9Kmytechnotalent/Reverse-Engineering · AssemblyA free, massive collection of reverse engineering and hacking tutorials covering x86, x64, ARM (32/64-bit), AVR, RISC-V, Windows internals, malware analysis, embedded systems, Rust, Go, Wasm, and more, delivered as free ebooks/lessons.
- 5

zxdesk
142mindbox77/zxdesk · AssemblyZxDesk is a graphical desktop environment for the 48K ZX Spectrum, written entirely in Z80 assembly, with overlapping windows, pull-down menus, a file manager, a notepad, clock and calendar, all running natively on the machine.
Related topics
Often tagged together