Assembly

Open-source projects categorized as Assembly

Top 23 Assembly Open-Source Projects

  1. compiler-explorer

    Run compilers interactively from your web browser and interact with the assembly

    Project mention: Performance of Rust Language [pdf] | news.ycombinator.com | 2026-05-25
  2. SaaSHub

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

    SaaSHub logo
  3. 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.

  4. pwntools

    CTF framework and exploit development library

  5. gdb-dashboard

    Modular visual interface for GDB in Python

  6. 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

  7. HelloSilicon

    An introduction to ARM64 assembly on Apple Silicon Macs

  8. 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.

  9. tilck

    A Tiny Linux-Compatible Kernel

    Project mention: Tilck: A Tiny Linux-Compatible Kernel | news.ycombinator.com | 2025-07-15
  10. avo

    Generate x86 Assembly with Go

  11. Computer-Science-Resources

    Collection of resources spanning key areas of Computer Science

  12. SGDK

    SGDK - A free and open development kit for the Sega Mega Drive

    Project mention: ASCII characters are not pixels: a deep dive into ASCII rendering | news.ycombinator.com | 2026-01-17
  13. arl

    lists of most popular repositories for most favoured programming languages (according to StackOverflow)

  14. PeachPy

    x86-64 assembler embedded in Python

  15. redox-keyboard

    Ergonomic split mechanical keyboard

  16. less_slow.cpp

    Playing around "Less Slow" coding practices in C++ 20, C, CUDA, PTX, & Assembly, from numerics & SIMD to coroutines, ranges, exception handling, networking and user-space IO

    Project mention: Processing Strings 109x Faster Than Nvidia on H100 | news.ycombinator.com | 2025-09-19

    Yes, at the scale of 128-bit registers NEON is mostly enough, except for a few categories of instructions missing in that ISA subset, like scatter/gather ops, that can yield 30% boost over serial memory accesses: https://github.com/ashvardanian/less_slow.cpp/releases/tag/v...

  17. likwid

    Performance monitoring and benchmarking suite

  18. NumKong

    SIMD-accelerated distances, dot products, matrix ops, geospatial & geometric kernels for 16 numeric types — from 6-bit floats to 64-bit complex — across x86, Arm, RISC-V, and WASM, with bindings for Python, Rust, C, C++, Swift, JS, and Go 📐

    Project mention: Jvector And Python! (Part 4 of jvector series) | dev.to | 2026-01-14

    Usearch (Smaller & Faster Single-File Similarity Search & Clustering Engine for Vectors & 🔜 Texts): https://github.com/unum-cloud/usearch

  19. thor-os

    Simple operating system in C++, written from scratch

  20. ChrysaLisp

    Parallel OS, with GUI, Terminal, OO Assembler, Class libraries, C-Script compiler, Lisp interpreter and more...

    Project mention: Lisp Is Not Lists | news.ycombinator.com | 2025-09-06
  21. PowerUp

    ⚡ Decompilation Tools and High Productivity Utilities ⚡

  22. rgbds

    Rednex Game Boy Development System - An assembly toolchain for the Nintendo Game Boy and Game Boy Color

  23. game-reversing

    Beginner learning materials on how to reverse engineer video games

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 discussion

Log in or Post with

Assembly related posts

Index

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

# Project Stars
1 compiler-explorer 18,813
2 Reverse-Engineering-Tutorial 13,680
3 pwntools 13,528
4 gdb-dashboard 12,206
5 x86-bare-metal-examples 5,254
6 cpplinks 5,242
7 HelloSilicon 4,972
8 asm 3,511
9 tilck 3,095
10 avo 2,969
11 Computer-Science-Resources 2,771
12 SGDK 2,139
13 arl 2,084
14 PeachPy 2,048
15 redox-keyboard 1,961
16 less_slow.cpp 1,913
17 likwid 1,906
18 NumKong 1,823
19 thor-os 1,715
20 ChrysaLisp 1,681
21 PowerUp 1,656
22 rgbds 1,617
23 game-reversing 1,581

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

Did you know that Assembly is
the 28th most popular programming language
based on number of references?