Assembler Open Source Projects

Browse 243 Assembler open source projects, ranked by GitHub stars. Find the most popular Assembler tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 243 projects
13,887 stars

s-matyukevich/raspberry-pi-os

Learning operating system development using Linux kernel and Raspberry Pi

Metrics details
Stars13,887
13,400 stars

openwall/john

John the Ripper jumbo - advanced offline password cracker, which supports hundreds of hash and cipher types, and runs on many operating systems, CPUs, GPUs, and even some FPGAs

Metrics details
Stars13,400
11,896 stars

leachim6/hello-world

Hello world in every computer language. Thanks to everyone who contributes to this, make sure to see contributing.md for contribution instructions!

Metrics details
Stars11,896
5,973 stars

Dman95/SASM

SASM - simple crossplatform IDE for NASM, MASM, GAS and FASM assembly languages

Metrics details
Stars5,973
4,971 stars

below/HelloSilicon

An introduction to ARM64 assembly on Apple Silicon Macs

Metrics details
Stars4,971
4,552 stars

asmjit/asmjit

Low-latency machine code generation

Metrics details
Stars4,552
4,474 stars

gbdev/awesome-gbdev

A curated list of Game Boy development resources such as tools, docs, emulators, related projects and open-source ROMs.

Metrics details
Stars4,474
4,256 stars

hsoft/collapseos

Bootstrap post-collapse technology

Metrics details
Stars4,256
4,178 stars

HJLebbink/asm-dude

Visual Studio extension for assembly syntax highlighting and code completion in assembly files and the disassembly window

Metrics details
Stars4,178
3,901 stars

cea-sec/miasm

Reverse engineering framework in Python

Metrics details
Stars3,901
3,518 stars

icedland/iced

Blazing fast and correct x86/x64 disassembler, assembler, decoder, encoder for Rust, .NET, Java, Python, Lua

Metrics details
Stars3,518
3,264 stars

netwide-assembler/nasm

A cross-platform x86 assembler with an Intel-like syntax

Metrics details
Stars3,264
3,017 stars

korcankaraokcu/PINCE

Reverse engineering tool for Linux

Metrics details
Stars3,017
2,609 stars

keystone-engine/keystone

Keystone assembler framework: Core (Arm, Arm64, Hexagon, Mips, PowerPC, Sparc, SystemZ & X86) + bindings

Metrics details
Stars2,609
2,258 stars

herumi/xbyak

A JIT assembler for x86/x64 architectures supporting FPU, MMX, SSE (1-4), AVX (1-2, 512), APX, and AVX10.2

Metrics details
Stars2,258
2,055 stars

Maratyszcza/PeachPy

x86-64 assembler embedded in Python

Metrics details
Stars2,055
1,987 stars

djhworld/simple-computer

the scott CPU from "But How Do It Know?" by J. Clark Scott

Metrics details
Stars1,987
1,853 stars

keystone-engine/keypatch

Multi-architecture assembler for IDA Pro. Powered by Keystone Engine.

Metrics details
Stars1,853
1,684 stars

vygr/ChrysaLisp

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

Metrics details
Stars1,684
1,623 stars

gbdev/rgbds

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

Metrics details
Stars1,623
1,604 stars

TheThirdOne/rars

RARS -- RISC-V Assembler and Runtime Simulator

Metrics details
Stars1,604
1,597 stars

mytechnotalent/Hacking-Windows

A FREE Windows C development course where we will learn the Win32API and reverse engineer each step utilizing IDA Free in both an x86 and x64 environment.

Metrics details
Stars1,597
1,362 stars

ThomasJaeger/VisualMASM

Visual MASM - Assembly IDE for Microsoft MASM

Metrics details
Stars1,362
1,336 stars

KhronosGroup/SPIRV-Tools

Metrics details
Stars1,336
1,321 stars

jbangert/trapcc

Computing with traps

Metrics details
Stars1,321
1,218 stars

rdbo/libmem

Advanced Game Hacking Library for C, Modern C++, Rust and Python (Windows/Linux/FreeBSD) (Process/Memory Hacking) (Hooking/Detouring) (Cross Platform) (x86/x64) (DLL/SO Injection) (Internal/External) (Assembler/Disassembler)

Metrics details
Stars1,218
1,177 stars

graphitemaster/incbin

Include binary files in C/C++

Metrics details
Stars1,177
1,118 stars

qmonnet/rbpf

Rust virtual machine and JIT compiler for eBPF programs

Metrics details
Stars1,118
1,105 stars

z88dk/z88dk

The development kit for over a hundred z80 family machines - c compiler, assembler, linker, libraries.

Metrics details
Stars1,105
1,072 stars

NervanaSystems/maxas

Assembler for NVIDIA Maxwell architecture

Metrics details
Stars1,072
1,050 stars

hlorenzi/customasm

💻 An assembler for custom, user-defined instruction sets! https://hlorenzi.github.io/customasm/web/

Metrics details
Stars1,050
1,050 stars

oriansj/stage0

A set of minimal dependency bootstrap binaries

Metrics details
Stars1,050
1,037 stars

marcpaq/b1fipl

A Bestiary of Single-File Implementations of Programming Languages

Metrics details
Stars1,037
988 stars

Schweigi/assembler-simulator

Simple 8-bit Assembler Simulator with Angular.js

Metrics details
Stars988
924 stars

segmentio/asm

Go library providing algorithms optimized to leverage the characteristics of modern CPUs

Metrics details
Stars924
924 stars

sam-astro/Astro8-Computer

Custom 16-bit homebrew CPU, emulator, renderer, PCB, and language

Metrics details
Stars924
908 stars

merrychap/shellen

:cherry_blossom: Interactive shellcoding environment to easily craft shellcodes

Metrics details
Stars908
866 stars

hermanhermitage/videocoreiv

Tools and information for the Broadcom VideoCore IV (RaspberryPi)

Metrics details
Stars866
857 stars

JohnEarnest/Octo

A Chip8 IDE

Metrics details
Stars857
837 stars

michaelforney/cproc

C compiler (mirror)

Metrics details
Stars837
837 stars

CensoredUsername/dynasm-rs

A dynasm-like tool for rust.

Metrics details
Stars837
721 stars

voutcn/megahit

Ultra-fast and memory-efficient (meta-)genome assembler

Metrics details
Stars721
702 stars

marbl/canu

A single molecule sequence assembler for genomes large and small.

Metrics details
Stars702
701 stars

robertmuth/Cwerg

The best C-like language that can be implemented in 10kLOC.

Metrics details
Stars701
609 stars

cloudcores/CuAssembler

An unofficial cuda assembler, for all generations of SASS, hopefully :)

Metrics details
Stars609
602 stars

vhelin/wla-dx

WLA DX - Yet Another ANSI C GB-Z80/Z80/Z80N/eZ80/6502/65C02/65CE02/65816/68000/6800/6801/6809/8008/8080/HUC6280/SPC-700/SuperFX/Cx4/SH-2 Multi Platform Cross Assembler Package

Metrics details
Stars602
582 stars

sehugg/8bitworkshop

web-based IDE for 8-bit programming and Verilog development

Metrics details
Stars582
568 stars

KolibriOS/kolibrios

The official mirror of the main KolibriOS repository

Metrics details
Stars568
563 stars

command-tab/awesome-n64-development

A curated list of Nintendo 64 development resources including toolchains, documentation, emulators, example code, and more

Metrics details
Stars563
557 stars

bndtools/bnd

Bnd/Bndtools. Tooling to build OSGi bundles including Eclipse, Maven, and Gradle plugins.

Metrics details
Stars557
538 stars

tyfkda/xcc

Standalone C compiler/assembler/linker/libc for x86-64/aarch64/riscv64/wasm

Metrics details
Stars538
533 stars

DQNEO/minigo

minigo🐥is a small Go compiler made from scratch. It can compile itself.

Metrics details
Stars533
526 stars

andreas-abel/nanoBench

A tool for running small microbenchmarks on recent Intel and AMD x86 CPUs.

Metrics details
Stars526
514 stars

francisrstokes/16bitjs

💻 A 16-bit virtual machine, including assembly language with 37 instructions, binary assembler, and a step through debugger

Metrics details
Stars514
510 stars

Klaus2m5/6502_65C02_functional_tests

Tests for all valid opcodes of the 6502 and 65C02 processor

Metrics details
Stars510
507 stars

exuanbo/assembler-simulator

The Assembler Simulator is an 8-bit CPU simulation tool that utilizes the "Samphire" sms32v50 Microprocessor Simulator instruction set.

Metrics details
Stars507
498 stars

andrewchambers/c

small self hosting C compiler

Metrics details
Stars498
490 stars

StanfordPL/x64asm

x86-64 assembler library

Metrics details
Stars490
472 stars

roscopeco/jasm

A JVM assembler for the modern age

Metrics details
Stars472
455 stars

CyberShadow/RABCDAsm

Robust ABC (ActionScript Bytecode) [Dis-]Assembler

Metrics details
Stars455
1-60 of 243 projects
Get A Weekly Email With Trending Assembler Projects
Stay updated on Assembler plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.