Projects in Awesome Lists tagged with assembler
A curated list of projects in awesome lists tagged with assembler .
https://github.com/s-matyukevich/raspberry-pi-os
Learning operating system development using Linux kernel and Raspberry Pi
arm armv8 assembler c education kernel learn linux-kernel operating-system osdev raspberry-pi raspberry-pi-3 raspberry-pi-os resource tutorial
Last synced: 13 May 2025
https://github.com/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
assembler c cracker crypt fpga gpgpu gpu hash john jtr mpi opencl openmp password ripper simd
Last synced: 16 Dec 2025
https://github.com/magnumripper/johntheripper
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
assembler c cracker crypt fpga gpgpu gpu hash john jtr mpi opencl openmp password ripper simd
Last synced: 09 Mar 2025
https://github.com/Dman95/SASM
SASM - simple crossplatform IDE for NASM, MASM, GAS and FASM assembly languages
assembler assembly assembly-language fasm gas ide nasm sasm
Last synced: 17 Jul 2025
https://github.com/dman95/sasm
SASM - simple crossplatform IDE for NASM, MASM, GAS and FASM assembly languages
assembler assembly assembly-language fasm gas ide nasm sasm
Last synced: 13 May 2025
https://github.com/below/hellosilicon
An introduction to ARM64 assembly on Apple Silicon Macs
aarch64 apple apple-silicon arm arm64 assembler assembly clang-assembler darwin ios m1 mach-o macos
Last synced: 13 May 2025
https://github.com/below/HelloSilicon
An introduction to ARM64 assembly on Apple Silicon Macs
aarch64 apple apple-silicon arm arm64 assembler assembly clang-assembler darwin ios m1 mach-o macos
Last synced: 03 Apr 2025
https://github.com/asmjit/asmjit
Low-latency machine code generation
aarch64 asmjit assembler code-generation compiler cpp jit jit-compilation x86 x86-64 x86-x64
Last synced: 16 Dec 2025
https://github.com/hjlebbink/asm-dude
Visual Studio extension for assembly syntax highlighting and code completion in assembly files and the disassembly window
assembler assembly assembly-language-programming avx2 avx512 code-completion disassembly masm nasm syntax-highlighting visual-studio visual-studio-extension x86-64
Last synced: 14 May 2025
https://github.com/HJLebbink/asm-dude
Visual Studio extension for assembly syntax highlighting and code completion in assembly files and the disassembly window
assembler assembly assembly-language-programming avx2 avx512 code-completion disassembly masm nasm syntax-highlighting visual-studio visual-studio-extension x86-64
Last synced: 17 Apr 2025
https://github.com/cea-sec/miasm
Reverse engineering framework in Python
assembler disassembler emulator hacktoberfest intermediate-representation python reverse-engineering symbolic-execution
Last synced: 12 May 2025
https://github.com/icedland/iced
Blazing fast and correct x86/x64 disassembler, assembler, decoder, encoder for Rust, .NET, Java, Python, Lua
assembler decoder disassembler encoder x64 x86
Last synced: 14 May 2025
https://github.com/netwide-assembler/nasm
A cross-platform x86 assembler with an Intel-like syntax
assembler assembler-x86 assemblers nasm nasm-assembler nasm-language x86
Last synced: 13 May 2025
https://github.com/herumi/xbyak
A JIT assembler for x86/x64 architectures supporting MMX, SSE (1-4), AVX (1-2, 512), FPU, APX, and AVX10.2
Last synced: 13 May 2025
https://github.com/korcankaraokcu/PINCE
Reverse engineering tool for linux games
assembler cheat-engine debugging-tool disassembler dissect-code game-hacking gdb gdb-python-scripts hex-editor injection memory-hacking opcode-searcher patcher python3 reverse-engineering tracer
Last synced: 24 Mar 2025
https://github.com/korcankaraokcu/pince
Reverse engineering tool for linux games
assembler cheat-engine debugging-tool disassembler dissect-code game-hacking gdb gdb-python-scripts hex-editor injection memory-hacking opcode-searcher patcher python3 reverse-engineering tracer
Last synced: 24 Feb 2026
https://github.com/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.
assembler assembly blue-team cplusplus cpp cyber cyber-threat-intelligence cybersecurity hack hacking ida ida-pro idapro microsoft-windows reverse-engineering training training-material training-materials win32api windows
Last synced: 09 Apr 2025
https://github.com/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.
assembler assembly blue-team cplusplus cpp cyber cyber-threat-intelligence cybersecurity hack hacking ida ida-pro idapro microsoft-windows reverse-engineering training training-material training-materials win32api windows
Last synced: 28 Mar 2025
https://github.com/ThomasJaeger/VisualMASM
Visual MASM - Assembly IDE for Microsoft MASM
assembler assembly assembly-language assembly-language-programming ide masm microsoft-masm native visual x86
Last synced: 10 Apr 2025
https://github.com/thomasjaeger/visualmasm
Visual MASM - Assembly IDE for Microsoft MASM
assembler assembly assembly-language assembly-language-programming ide masm microsoft-masm native visual x86
Last synced: 12 Apr 2025
https://github.com/qmonnet/rbpf
Rust virtual machine and JIT compiler for eBPF programs
assembler bpf ebpf ebpf-programs interpreter jit-compiler packet-filtering rust
Last synced: 13 May 2025
https://github.com/schweigi/assembler-simulator
Simple 8-bit Assembler Simulator with Angular.js
assembler computer emulator javascript js simulator
Last synced: 12 Apr 2025
https://github.com/Schweigi/assembler-simulator
Simple 8-bit Assembler Simulator with Angular.js
assembler computer emulator javascript js simulator
Last synced: 01 Apr 2025
https://github.com/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)
assembler c c-plus-plus code-injection detour-hook disassembler function-call game-hacking hook library-injection memory process python rust syscall
Last synced: 24 Jan 2026
https://github.com/washi1337/asmresolver
A library for creating, reading and editing PE files and .NET modules.
assembler cil disassembler dotnet il malware-analysis msil parser pe portable-executable reader reverse-engineering writer
Last synced: 16 May 2025
https://github.com/hlorenzi/customasm
💻 An assembler for custom, user-defined instruction sets! https://hlorenzi.github.io/customasm/web/
asm assembler assembly assembly-language bytecode bytecode-compiler compiler custom customizable instruction-set instruction-set-architecture machine-code microprocessor processor-architecture rust rust-lang user-defined virtual-machine vm webassembly
Last synced: 14 May 2025
https://github.com/segmentio/asm
Go library providing algorithms optimized to leverage the characteristics of modern CPUs
arm assembler assembly avo branch-prediction go golang simd x86
Last synced: 14 May 2025
https://github.com/sam-astro/astro8-computer
Custom 16-bit homebrew CPU, emulator, renderer, circuit, and language
assembler assembly assembly-language compiled-language computer computer-architecture cpp cpu emulator
Last synced: 14 Apr 2025
https://github.com/johnearnest/octo
A Chip8 IDE
assembler chip-8 chip8 chip8-emulator emulator emulator-programming fantasy-console game-development homebrew octoide octojam retrogaming superchip toolchain
Last synced: 13 Apr 2025
https://github.com/johnearnest/Octo
A Chip8 IDE
assembler chip-8 chip8 chip8-emulator emulator emulator-programming fantasy-console game-development homebrew octoide octojam retrogaming superchip toolchain
Last synced: 01 Apr 2025
https://johnearnest.github.io/Octo/
A Chip8 IDE
assembler chip-8 chip8 chip8-emulator emulator emulator-programming fantasy-console game-development homebrew octoide octojam retrogaming superchip toolchain
Last synced: 01 Apr 2025
https://github.com/robertmuth/cwerg
The best C-like language that can be implemented in 10kLOC.
arm arm64 assembler compiler elf ir-optimizer low-level-programming x86-64
Last synced: 08 Apr 2025
https://github.com/bndtools/bnd
Bnd/Bndtools. Tooling to build OSGi bundles including Eclipse, Maven, and Gradle plugins.
assembler bnd bnd-gradle-plugins bndtools eclipse eclipse-plugin gradle gradle-plugin java maven-plugin osgi osgi-development yourkit
Last synced: 13 May 2025
https://github.com/exuanbo/assembler-simulator
The Assembler Simulator is an 8-bit CPU simulation tool that utilizes the "Samphire" sms32v50 Microprocessor Simulator instruction set.
assembler assembler-simulator codemirror microprocessor-simulator react redux simulator
Last synced: 16 May 2025
https://github.com/robertmuth/Cwerg
The best C-like language that can be implemented in 10kLOC.
arm arm64 assembler compiler elf ir-optimizer low-level-programming x86-64
Last synced: 16 Apr 2025
https://github.com/cloudcores/cuassembler
An unofficial cuda assembler, for all generations of SASS, hopefully :)
Last synced: 05 Apr 2025
https://github.com/cloudcores/CuAssembler
An unofficial cuda assembler, for all generations of SASS, hopefully :)
Last synced: 20 Mar 2025
https://github.com/roscopeco/jasm
A JVM assembler for the modern age
assembler assembly-language bytecode jvm
Last synced: 16 May 2025
https://github.com/echo-devim/fhex
A Full-Featured HexEditor compatible with Linux/Windows/MacOS
assembler capstone cplusplus-11 disassembler gui hexeditor keystone qt5 reverse-engineering
Last synced: 16 May 2025
https://github.com/andrescv/Jupiter
RISC-V Assembler and Runtime Simulator
asm assembler education risc risc-v riscv riscv-simulator runtime runtime-simulator rv32 rv32g simulator
Last synced: 25 Mar 2025
https://github.com/andrescv/jupiter
RISC-V Assembler and Runtime Simulator
asm assembler education risc risc-v riscv riscv-simulator runtime runtime-simulator rv32 rv32g simulator
Last synced: 20 Oct 2025
https://github.com/qiniu/arch
极客时间专栏《许式伟的架构课》相关的源代码:冯诺伊曼结构
architecture assembler cpu device go golang memory
Last synced: 03 Sep 2025
https://github.com/horsicq/xopcodecalc
Opcode calculator / ASM calculator
asm asmx86 assembler calculator disassembler dissaseembly hacktoberfest hacktoberfest2023 opcode x86 x86-64
Last synced: 16 May 2025
https://github.com/nextomics/nextdenovo
Fast and accurate de novo assembler for long reads
assembler genome-assembly long-reads oxford-nanopore pacbio
Last synced: 07 Oct 2025
https://github.com/mati365/ts-c-compiler
⚙️ C99-compatible multipass compiler written in TypeScript with GCC extensions support. Features a handcrafted left-recursive parser, custom IR, SSA-based optimizer, and a full frontend/backend pipeline. Compiles to x86 machine code with integrated assembler and emulator.
8086 8086-emulator assembler assembler-x86 assembly c-compiler compiler emulator es6 i8086 intel-8086 nasm preprocessor repl simulator toy-compiler typescript x86 x86-16
Last synced: 16 May 2025
https://github.com/horsicq/XOpcodeCalc
Opcode calculator / ASM calculator
asm asmx86 assembler calculator disassembler dissaseembly hacktoberfest hacktoberfest2023 opcode x86 x86-64
Last synced: 11 Jul 2025
https://github.com/crytic/pyevmasm
Ethereum Virtual Machine (EVM) disassembler and assembler
assembler dissassembler ethereum evm python
Last synced: 05 Apr 2025
https://github.com/sdiehl/wasm
Haskell compiler infastructure for WebAssembly
Last synced: 04 Oct 2025
https://github.com/quilt/etk
evm toolkit
assembler cryptocurrency ethereum evm
Last synced: 08 Apr 2025
https://quilt.github.io/etk/
evm toolkit
assembler cryptocurrency ethereum evm
Last synced: 10 May 2025
https://github.com/zyantific/zasm
x86-64 Assembler based on Zydis
asmjit assembler assembler-x86 cmkr cpp17 jit reverse-engineering x86-64 x86-assembly zydis
Last synced: 16 May 2025
https://github.com/windelbouwman/ppci
A compiler for ARM, X86, MSP430, xtensa and more implemented in pure Python
arm assembler c-compiler c-preprocessor compiler m68k msp430 python riscv webassembly x86-64 xtensa
Last synced: 06 Apr 2025
https://github.com/bcgsc/abyss
:microscope: Assemble large genomes using short reads
assembler bioinformatics bloom-filter c-plus-plus genome mpi openmp scaffold science
Last synced: 08 Apr 2025
https://github.com/tenderlove/fisk
A pure Ruby assembler
asm assembler assembly ruby ruby-assembler x86 x86-64
Last synced: 16 May 2025
https://github.com/mratsim/laser
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
assembler blas compiler-optimization convolution deep-learning gemm high-performance-computing jit matrix-multiplication openmp parallel runtime-cpu-detection simd tensor
Last synced: 08 Apr 2025
https://github.com/yasp/yasp
yasp is a fully functional web-based assembler development environment, including a real assembler, emulator and debugger.
assembler debugger emulator javascript
Last synced: 01 Sep 2025
https://github.com/tgrysztar/fasmg
flat assembler g - adaptable assembly engine
assembler assembly avx-instructions binary-format elf-format executable-formats fasmg hex-format instructions mach-o macro opcodes pe-format wasm x86 x86-64
Last synced: 13 Apr 2025
https://github.com/tyfkda/xcc
Standalone C compiler/assembler/linker/libc for x86-64/aarch64/riscv64/wasm
aarch64 arm64 assembler c c-compiler compiler elf64 linker mach-o posix preprocessor riscv64 self-hosting wasi wasm x86-64
Last synced: 12 Apr 2025
https://github.com/pablojorge/brainfuck
Collection of BF interpreters/translators in C/C++/ASM/JS/Python/Rust + others
assembler brainfuck brainfuck-interpreter brainfuck-language c esoteric-language golang haskell javascript lua python rust wasm
Last synced: 10 Apr 2025
https://github.com/emmanuel-marty/lzsa
Byte-aligned, efficient lossless packer that is optimized for fast decompression on 8-bit micros
6309 6502 6809 8-bit 8088 assembler c c64 compression ibm-pc retrocomputing suffix-array z80 zx-spectrum
Last synced: 09 Sep 2025
https://github.com/windowsnt/asm
Assembly Tutorial for DOS
asm assembler assembly assembly-tutorial bochs debugging dpmi flat-assembler low-level multicore protected-mode system-programming virtual-machine virtualbox virtualization vmware x64 x64dbg x86 x86-64
Last synced: 09 Oct 2025
https://github.com/WindowsNT/asm
Assembly Tutorial for DOS
asm assembler assembly assembly-tutorial bochs debugging dpmi flat-assembler low-level multicore protected-mode system-programming virtual-machine virtualbox virtualization vmware x64 x64dbg x86 x86-64
Last synced: 26 Feb 2026
https://github.com/andrewchambers/minias
A mini x86-64 assembler for fun and learning.
Last synced: 05 Apr 2025
https://github.com/bspaans/jit-compiler
JIT compiler in Go
assembler assembler-x86 compiler go golang jit jit-compiler x86-64
Last synced: 20 Aug 2025
https://github.com/doubangotelecom/compv
Insanely fast Open Source Computer Vision library for ARM and x86 devices (Up to #50 times faster than OpenCV)
adaboost arm artificial-intelligence artificial-neural-networks assembler boosting computer-vision gpgpu-computing machine-learning neural-network ocr-recognition pattern-recognition support-vector-machines text-recognition x86
Last synced: 13 Apr 2025
https://github.com/kvakil/venus
RISC-V instruction set simulator built for education
assembler education risc risc-v
Last synced: 03 Aug 2025
https://github.com/d-edge/fasmi
F# -> ASM disassembler
assembler disassembler dotnet dotnet-tool fsharp jit msil
Last synced: 24 Dec 2025
https://github.com/mikeroyal/LLVM-Guide
LLVM (Low Level Virtual Machine) Guide. Learn all about the compiler infrastructure, which is designed for compile-time, link-time, run-time, and "idle-time" optimization of programs. Originally implemented for C/C++ , though, has a variety of front-ends, including Java, Python, etc.
assembler build-tool clang clang-format clang-frontend clang-toolchain compiler compiler-design compliers debugger ebpf-programs llvm llvm-clang llvm-frontend llvm-ir llvm-pass mlir parallel-programming runtime-system runtime-verification
Last synced: 22 Apr 2025
https://github.com/ro5bert/avra
Assembler for the Atmel AVR microcontroller family
Last synced: 06 Apr 2025
https://github.com/rp-rs/pio-rs
Support crate for Raspberry Pi's PIO architecture.
assembler raspberry-pi-pico rust
Last synced: 15 May 2025
https://github.com/mikeroyal/llvm-guide
LLVM (Low Level Virtual Machine) Guide. Learn all about the compiler infrastructure, which is designed for compile-time, link-time, run-time, and "idle-time" optimization of programs. Originally implemented for C/C++ , though, has a variety of front-ends, including Java, Python, etc.
assembler build-tool clang clang-format clang-frontend clang-toolchain compiler compiler-design compliers debugger ebpf-programs llvm llvm-clang llvm-frontend llvm-ir llvm-pass mlir parallel-programming runtime-system runtime-verification
Last synced: 10 Apr 2025
https://github.com/gregkrsak/first_nes
Create your own games for the Nintendo Entertainment System! This "starter" game is easily extensible for your own projects. Includes references.
asm assembler assembly assembly-6502 assembly-language assembly-language-game assembly-language-programming cc65 emulator nes nintendo nintendo-entertainment nintendo-nes rom romhacking
Last synced: 10 Apr 2025
https://github.com/dibyendumajumdar/nanojit
NanoJIT is a small, cross-platform C++ library that emits machine code.
assembler compiler jit nanojit nanojit-ir
Last synced: 10 Apr 2025
https://github.com/glouw/c8c
The chip8 compiler, assembler, and virtual machine
asm assembler chip8 compiler virtual-machine vm
Last synced: 10 Apr 2025
https://github.com/gnusim8085/gnusim8085
A graphical simulator, assembler and debugger for the Intel 8085 microprocessor (Needs maintainer)
8085 assembler debugger electronics engineering gtk3 simulator student
Last synced: 10 Sep 2025
https://github.com/jblang/supermon64
Original sources and binaries for Supermon+64 V1.2 by Jim Butterfield
6502 assembler assembly c64 commodore monitor retrocomputing
Last synced: 21 Jul 2025
https://github.com/m417z/multiline-ultimate-assembler
A multiline (and ultimate) assembler (and disassembler) plugin for x64dbg and OllyDbg. A perfect tool for modifying and extending a compiled executable functionality.
assembler ollydbg ollydbg-plugin reverse-engineering x64dbg x64dbg-plugin
Last synced: 04 Sep 2025
https://github.com/pelock/simple-polymorphic-engine-spe32
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.
assembler decryption encryption junk-instructions malware malware-analysis masm masm32 polymorphic-engine polymorphic-engines reverse-engineering shellcode virus win32asm
Last synced: 09 Aug 2025
https://github.com/imihajlow/ccpu
A 8-bit computer made of 74xx series logic gates and memory ICs.
8bit assembler compiler computer cpu electronics linker logic-gates vga-controller
Last synced: 27 Mar 2026
https://github.com/GNUSim8085/GNUSim8085
A graphical simulator, assembler and debugger for the Intel 8085 microprocessor (Needs maintainer)
8085 assembler debugger electronics engineering gtk3 simulator student
Last synced: 20 Mar 2025
https://github.com/kevyonan/tagha
Minimal, low-level, fast, and self-contained register-based bytecode virtual machine/runtime environment.
assembler bytecode c embeddable interpreter portable register scripting-language virtual-machine vm x86-64
Last synced: 16 Jun 2025
https://github.com/ruanjue/smartdenovo
Ultra-fast de novo assembler using long noisy reads
Last synced: 10 Apr 2025
https://github.com/assyrianic/Tagha
Minimal, low-level, fast, and self-contained register-based bytecode virtual machine/runtime environment.
assembler bytecode c embeddable interpreter portable register scripting-language virtual-machine vm x86-64
Last synced: 27 Apr 2025
https://github.com/assyrianic/tagha
Minimal, low-level, fast, and self-contained register-based bytecode virtual machine/runtime environment.
assembler bytecode c embeddable interpreter portable register scripting-language virtual-machine vm x86-64
Last synced: 10 Apr 2025
https://github.com/debjitbis08/sim8085
Fast, accurate, and offline-capable Intel 8085 simulator with assembler and debugger. Works on desktop and mobile, no installation needed.
8080 8085 assembler electronics emulator engineering simulator students
Last synced: 25 Jan 2026
https://github.com/visrealm/vrcpu
Code, documentation, schematics, notes for my Ben Eater inspired breadboard computer and emulator
8-bit arduino assembler ben-eater ben-eaters-cpu breadboard cpu electronics emulator esp8266 html5-canvas sap-1 sap1 wasm webassembly
Last synced: 10 Apr 2025