GitDiagram
Browse

Assembly project architecture examples

Interactive architecture diagrams of 73 open-source Assembly repositories with a GitDiagram architecture diagram, most stars first. Each diagram shows the project's main components, how they connect, and links every part to its file on GitHub.

Repositories 1–50 of 73

  1. chrislgarry/apollo-11★ 75.4k

    Apollo-11 is a transcription repository for the original Apollo Guidance Computer programs: Comanche 055 for the Command Module and Luminary 099 for the Lunar Module.

  2. microsoft/ms-dos★ 32.3k

    This tree is a slice of the MS-DOS 4.00 source, not a single application.

  3. vxunderground/malwaresourcecode★ 18.8k

    This repository is a categorized malware-source archive, not one integrated runtime product.

  4. mytechnotalent/reverse-engineering★ 14.9k

    This repository is a reverse-engineering tutorial collection, not one integrated application.

  5. leachim6/hello-world★ 12k

    This repository is a collection of independent “Hello World” programs, not a single application.

  6. corkami/pics★ 11.4k

    Type: A static content repository organized into four primary “collections” (binary posters, posters, tracings, outlines).

  7. cirosantilli/x86-bare-metal-examples★ 5.4k

    This repository is an educational catalog of minimal x86 bare-metal programs, not one operating system.

  8. pret/pokered★ 5k

    This repository is a disassembly of Pokémon Red and Blue: its central product is a Game Boy game, with separate C utilities for graphics, compression, include scanning, and…

  9. microsoft/basic-m6502★ 4.5k

    This repository is a single-file 6502 assembly implementation of Microsoft BASIC 1.1.

  10. thirteenag/gtaiv.eflc.fusionfix★ 3.3k

    FusionFix is a single-player GTA IV: Complete Edition compatibility and enhancement mod.

  11. virtualagc/virtualagc★ 3.3k

    Virtual AGC is a collection of emulators and tools for studying and running Apollo-era guidance-computer software.

  12. spinalhdl/vexriscv★ 3.3k

    VexRiscv is a configurable RISC-V CPU implementation in SpinalHDL.

  13. netwide-assembler/nasm★ 3.2k

    NASM is a portable x86-family assembler distribution with two main executables: the assembler (nasm) and the disassembler (ndisasm).

  14. openhwfoundation/cva6★ 3.2k

    CVA6 is a configurable, Linux-capable 64-bit RISC-V CPU; the README describes the core and APU platform, plus performance modeling and instruction tracing.

  15. openhwgroup/cva6★ 2.9k

    This is a hardware micro-architecture project: a 6-stage, single-issue, in-order RISC-V CPU core (CVA6) and its integration into an APU (CORE-V-APU) for simulation, FPGA…

  16. pret/pokecrystal★ 2.5k

    Pokémon Crystal is a Game Boy Color role-playing game represented here as an assembly disassembly and its game data.

  17. bitdump/blheli★ 2.2k

    This repository is a collection of BLHeli sensorless brushless ESC firmware families, not the flashing/configuration application.

  18. grimdoomer/xbox360badupdate★ 2.1k

    The project is a non-persistent “softmod” or hypervisor exploit toolkit for the Xbox 360.

  19. mschwartz/assembly-tutorial★ 2k

    This repository is an AMD64 assembly-language tutorial with runnable Hello World examples for Linux and macOS, plus an addressing-mode example.

  20. jthuraisamy/syswhispers★ 2k

    SysWhispers is a single-purpose CLI code generator (Python script) that produces two artifacts for Windows x64 implants/tools.

  21. apple/swift-crypto★ 1.7k

    This is an open‐source Swift library (“Swift Crypto”) that re‐implements Apple’s CryptoKit API for cross‐platform use (particularly Linux).

  22. aws/aws-lc★ 833

Counted over GitDiagram's stored diagrams of public repositories, from the names their components and groups carry and the files they link to; the rules are the ones in the 2026 open-source architecture report. Stars are GitHub's when the diagram was last made. Rebuilt daily: hubs grow as more repositories' languages are known.