Trending Assembly repositories on GitHub β ranked by total activity score (stars, forks, pushes, PRs) over the past month.
A Go implementation of copyfail (CVE-2026-31431)
A fileless C2 framework written in pure x64 Linux Assembly with zero libc dependencies. Features dynamic protocol pivoting between raw ICMP sockets and DNS (UDP/53) via in-memory VTable manipulation. 100% direct syscalls, no disk writes, and strict mathematical packet authentication.
Phantom-Evasion-Loader is a standalone, pure x64 Assembly injection engine engineered to minimize the detection surface of modern EDR/XDR solutions and Kernel-level monitors like Falco (eBPF). It leverages advanced techniques such as SROP and Zero-Copy Injection to deliver payloads as a ghost in the machine.
A large collection of NES accuracy tests on a single NROM cartridge.
Simple 16 bit (real mode) operating system writen in NASM from scratch
Secure, fast, and portable C90 implementation of ML-DSA / FIPS 204
Fully documented source code for the classic game Elite on the Commodore 64
fully syscalled, C/C++ userland anti-debugging library and CLI for Windows designed to protect software from reverse-engineering, focused on stealthiness.
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures.
Secure, fast, and portable C90 implementation of ML-KEM / FIPS 203
Enhanced DR-DOS kernel and command interpreter ported to JWasm and OpenWatcom C
Fully documented source code for the classic game Lander on the Acorn Archimedes
the official Rust and C implementations of the BLAKE3 cryptographic hash function
A book teaching assembly language programming on the ARM 64 bit ISA. Along the way, good programming practices and insights into code development are offered which apply directly to higher level languages.
:bird: Digital ESC firmware for controlling brushless motors in multirotors
Fully documented source code for the classic game Elite on the Nintendo Entertainment System (NES)
Fully documented source code for the classic game Aviator on the BBC Micro
A modern, scratch-built, open-source (GPLv3) alternative ROM BIOS for PC, XT, 8088 Clone or Turbo PCs.
AWS-LC is a general-purpose cryptographic library maintained by the AWS Cryptography team for AWS and their customers. It Ρs based on code from the Google BoringSSL project and the OpenSSL project.
DolphinDOS 2 is a kernal ROM replacement for the C64 and 1541 disk drive to speed up disk operations.
A read-only mirror of dav1d source code repository. The origin is at https://code.videolan.org/videolan/dav1d/
The RISC-V Architectural Certification Tests (ACTs) are a set of assembly language tests designed to certify that a design faithfully implements the RISC-V specification.
Editor for Scorpion engine (closed source), along with demo games (open source)
Disassembly of the PokΓ©mon Gold and Silver 1997 Space World demo
Functional verification project for the CORE-V family of RISC-V cores.
bootOS is a monolithic operating system in 512 bytes of x86 machine code.
The CORE-V CVA6 is a highly configurable, 6-stage RISC-V core for both application and embedded applications. Application class configurations are capable of booting Linux.