Assembly Assembly

Open-source Assembly projects categorized as Assembly

Top 23 Assembly Assembly Projects

  1. Reverse-Engineering-Tutorial

    A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures.

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. x86-bare-metal-examples

    Dozens of minimal operating systems to learn x86 system programming. Tested on Ubuntu 17.10 host in QEMU 2.10 and real hardware. Userland cheat at: https://github.com/cirosantilli/linux-kernel-module-cheat#userland-assembly ARM baremetal setup at: https://github.com/cirosantilli/linux-kernel-module-cheat#baremetal-setup 学习x86系统编程的数十个最小操作系统。 已在QEMU 2.10中的Ubuntu 17.10主机和真实硬件上进行了测试。 Userland作弊网址:https://github.com/cirosantilli/linux-kernel-module-cheat#userland-assembly ARM裸机安装程序位于:https://github.c

  4. HelloSilicon

    An introduction to ARM64 assembly on Apple Silicon Macs

  5. asm

    Learning assembly for Linux x86_64

    Project mention: Building a Web Server from Scratch (No, Actually) | dev.to | 2026-03-15

    I directly found this guide from Alex Kuleshov, and started reading. That afternoon, I read about 3 posts instead of listening to my teacher, and then went home.

  6. KnightOS

    OS for z80 calculators

    Project mention: UNIX99, a UNIX-like OS for the TI-99/4A | news.ycombinator.com | 2026-02-23
  7. floppybird

    Floppy Bird (OS)

  8. Pure64

    Pure64 is a kernel/software loader for x86-64 systems.

  9. arpilisp

    A Lisp interpreter for Raspberry Pi implemented in a single ARM assembly file

  10. ucity

    The open-source city building game for Game Boy Color.

  11. Cyjon

    A simple, clean code, multi-tasking kernel written in pure Assembly language for 64-bit processors from the AMD64 family.

  12. acheron

    indirect syscalls for AV/EDR evasion in Go assembly (by f1zm0)

  13. fasmg

    flat assembler g - adaptable assembly engine

  14. snake-asm

    Tiny snake game written in x86_64 assembly for Linux

  15. osle

    💾 A tiny and mighty boot sector OS

    Project mention: Show HN: OSle now has a C API and still fits in 510 bytes | news.ycombinator.com | 2026-03-07
  16. 64bit-os-tutorial

    This OS Tutorial expands on the fundamental concepts covered in cfenollosa/os-tutorial and covers entering long mode on the x86_64 architecture. It also uses clang rather than relying on an external crosscompiler. I plan on keeping it up to date, so feel free to submit an issue!

  17. hbc-56

    Homebrew 65C02 computer on a backplane

  18. connectedNES

    📡 A WiFi "modem" that connects your NES to the internet. Includes sample Twitter client.

  19. AssemblyLine

    A C library and binary for generating machine code of x86_64 assembly language and executing on the fly without invoking another compiler, assembler or linker.

  20. mnist-asm-nn

    A complete neural network built entirely in x86 assembly language that learns to recognize handwritten digits from the MNIST dataset. No frameworks, no high-level languages - just pure assembly - ~5.3× faster than NumPy

    Project mention: Mnist neural network implemented in pure x86 assembly from scratch | news.ycombinator.com | 2025-11-02
  21. first_nes

    Create your own games for the Nintendo Entertainment System! This "starter" game is easily extensible for your own projects. Includes references.

  22. supermon64

    Original sources and binaries for Supermon+64 V1.2 by Jim Butterfield

  23. TinyPE-on-Win10

    Smallest (268 bytes) 64-bit Portable Executable (PE) file that displays a message box on Windows 10

  24. hipBLASLt

    [DEPRECATED] Moved to ROCm/rocm-libraries repo

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Assembly Assembly discussion

Log in or Post with

Assembly Assembly related posts

  • A shared library for Commodore Amiga written in Motorola 68020 assembly language

    1 project | news.ycombinator.com | 17 Apr 2026
  • Show HN: A (marginally) useful x86-64 ELF executable in 298 bytes

    1 project | news.ycombinator.com | 7 Apr 2026
  • Show HN: A (marginally) useful x86-64 ELF executable in 301 bytes

    4 projects | news.ycombinator.com | 6 Apr 2026
  • Building a Web Server from Scratch (No, Actually)

    2 projects | dev.to | 15 Mar 2026
  • Show HN: OSle now has a C API and still fits in 510 bytes

    1 project | news.ycombinator.com | 7 Mar 2026
  • UNIX99, a UNIX-like OS for the TI-99/4A

    3 projects | news.ycombinator.com | 23 Feb 2026
  • Mnist neural network implemented in pure x86 assembly from scratch

    1 project | news.ycombinator.com | 2 Nov 2025
  • A note from our sponsor - SaaSHub
    www.saashub.com | 17 Aug 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Assembly projects in Assembly? This list will help you:

# Project Stars
1 Reverse-Engineering-Tutorial 14,116
2 x86-bare-metal-examples 5,317
3 HelloSilicon 4,979
4 asm 3,587
5 KnightOS 1,314
6 floppybird 936
7 Pure64 591
8 arpilisp 563
9 ucity 475
10 Cyjon 460
11 acheron 384
12 fasmg 365
13 snake-asm 274
14 osle 266
15 64bit-os-tutorial 252
16 hbc-56 234
17 connectedNES 206
18 AssemblyLine 204
19 mnist-asm-nn 171
20 first_nes 169
21 supermon64 164
22 TinyPE-on-Win10 135
23 hipBLASLt 114

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com