183 Open Source Assembler Software Projects
Free and open source assembler code projects including engines, APIs, generators, and tools.
John 4134 ⭐
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
Asm Dude 3816 ⭐
Visual Studio extension for assembly syntax highlighting and code completion in assembly files and the disassembly window
Awesome Gbdev 2538 ⭐
A curated list of Game Boy development resources such as tools, docs, emulators, related projects and open-source ROMs.
Keystone Engine Keystone 1342 ⭐
Keystone assembler framework: Core (Arm, Arm64, Hexagon, Mips, PowerPC, Sparc, SystemZ & X86) + bindings
Iced 807 ⭐
Z88dk 415 ⭐
The development kit for over a hundred z80 family machines - c compiler, assembler, linker, libraries.
Yasp 250 ⭐
yasp is a fully functional web-based assembler development environment, including a real assembler, emulator and debugger.
Zkeme80 193 ⭐
An assembler and operating system for the TI-84+ written in Scheme, Forth and Z80 assembly.
Numforge Laser 178 ⭐
The HPC toolbox: fused matrix multiplication, convolution, data-parallel strided tensor primitives, OpenMP facilities, SIMD, JIT Assembler, CPU detection, state-of-the-art vectorized BLAS for floats and integers
Customasm 175 ⭐
💻 An assembler for custom, user-defined instruction sets! https://hlorenzi.github.io/customasm/web/
Lzsa 122 ⭐
Byte-aligned, efficient lossless packer that is optimized for fast decompression on 8-bit micros
Kcshell 104 ⭐
Simple Python3 based interactive assembly/disassembly shell for various architectures powered by Keystone/Capstone.
Awesome N64 Development 90 ⭐
A curated list of Nintendo 64 development resources including toolchains, documentation, emulators, and more
Compv 84 ⭐
Insanely fast computer vision library for ARM and x86 devices (Up to #50 times faster than OpenCV)
Vbrazhnik Corewar 76 ⭐
School 42 project // Implementation of programming game “Core War” [Champions + Assembler + Disassembler + Virtual Machine + Visualizer]
First_nes 65 ⭐
Create your own games for the Nintendo Entertainment System! This "starter" game is easily extensible for your own projects. Includes references.
Fcml Lib 62 ⭐
General purpose machine code manipulation library for x86-32 (IA-32) and x86-64 (AMD64) architectures (Assembler, Disassembler, Library).
Simple Polymorphic Engine Spe32 54 ⭐
Simple Polymorphic Engine (SPE32) is a simple polymorphic engine for encrypting code and data. It is an amateur project that can be used to demonstrate what polymorphic engines are.
Vrcpu 57 ⭐
Code, documentation, schematics, notes for my Ben Eater inspired breadboard computer and emulator
Retroprojects 37 ⭐
My retro programming projects for some targets including the Amstrad PCW, the CP/M operating system and the Z80 cpu. Includes a Small-C compiler, Z80 assembler, text editor, graphics, Unix-like shell...
Minimips 33 ⭐
Introducing the new lightweight MIPS Assembler and Disassembler, supporting syntax highlighting, code editing, file dragging and dropping, debug mode, assembly and disassembly, Molokai color matching style. Full platform support including Windows, macOS and Linux. Star now! Keep updating!
I8086.js 45 ⭐
16bit Intel 8086 / 80186 + X87 emulator written in TypeScript with REPL assembly compiler and tiny C compiler
Language 65asm 26 ⭐
Adds syntax highlighting to 65816/65C816/65802/6502/65C02 files in Atom, with extra support for various compilers.
Chiasm Shell 26 ⭐
Python-based interactive assembler/disassembler CLI, powered by Keystone/Capstone.