Trending Assembly repositories on GitHub β ranked by total activity score (stars, forks, pushes, PRs) over the past month.
Historical Volkov Commander archives and source snapshots
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.
A large collection of NES accuracy tests on a single NROM cartridge.
Secure, fast, and portable C90 implementation of ML-DSA / FIPS 204
Simple 16 bit (real mode) operating system writen in NASM from scratch
fully syscalled, C/C++ userland anti-debugging library and CLI for Windows designed to protect software from reverse-engineering, focused on stealthiness.
The new incarnation of the 40 year old Z80 trainer computer - Now with Fulisik LEDs!
Ghidra extension for exporting relocatable object files
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures.
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.
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.
Open-source implementation of a substantial portion of the API of Apple CryptoKit suitable for use on Linux platforms.
the official Rust and C implementations of the BLAKE3 cryptographic hash function
bootOS is a monolithic operating system in 512 bytes of x86 machine code.
DolphinDOS 2 is a kernal ROM replacement for the C64 and 1541 disk drive to speed up disk operations.
Editor for Scorpion engine (closed source), along with demo games (open source)
Functional verification project for the CORE-V family of RISC-V cores.
A read-only mirror of dav1d source code repository. The origin is at https://code.videolan.org/videolan/dav1d/
An automated repository that extracts and displays information about the current version of Roblox. Most of the information is miscellaneous, but it provides insight to changes that are being made with each weekly release.
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.
Hardened Android standard C library. Some of the past hardening has not yet been ported from Marshmallow, Nougat and Oreo to this Android Pie repository. Most is available via archived tags in https://github.com/AndroidHardeningArchive/platform_bionic (check both the most recent Oreo and Nougat tags).
Disassembly of the PokΓ©mon Gold and Silver 1997 Space World demo