SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Assembly Open-Source Projects
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
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.
-
-
-
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
-
-
-
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.
-
-
-
-
Project mention: ASCII characters are not pixels: a deep dive into ASCII rendering | news.ycombinator.com | 2026-01-17
-
arl
lists of most popular repositories for most favoured programming languages (according to StackOverflow)
-
-
-
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-19Yes, 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...
-
-
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 📐
Usearch (Smaller & Faster Single-File Similarity Search & Clustering Engine for Vectors & 🔜 Texts): https://github.com/unum-cloud/usearch
-
-
ChrysaLisp
Parallel OS, with GUI, Terminal, OO Assembler, Class libraries, C-Script compiler, Lisp interpreter and more...
-
-
rgbds
Rednex Game Boy Development System - An assembly toolchain for the Nintendo Game Boy and Game Boy Color
-
Assembly discussion
Assembly related posts
-
Building a web server in aarch64 assembly to give my life (a lack of) meaning
-
There Will Be a Scientific Theory of Deep Learning
-
A shared library for Commodore Amiga written in Motorola 68020 assembly language
-
Razor1911. A demo 40 years in the making
-
Show HN: A (marginally) useful x86-64 ELF executable in 298 bytes
-
Show HN: A (marginally) useful x86-64 ELF executable in 301 bytes
-
Paper Tape Is All You Need – Training a Transformer on a 1976 Minicomputer
-
A note from our sponsor - SaaSHub
www.saashub.com | 7 Jun 2026
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 |