An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with assembler

A curated list of projects in awesome lists tagged with assembler .

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/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/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/keystone-engine/keystone

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

arm arm64 assembler framework hexagon mips powerpc reverse-engineering security sparc systemz x86 x86-64

Last synced: 14 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

assembler jit x86-64

Last synced: 13 May 2025

https://github.com/maratyszcza/peachpy

x86-64 assembler embedded in Python

assembler assembly compiler python x86-64

Last synced: 14 May 2025

https://github.com/Maratyszcza/PeachPy

x86-64 assembler embedded in Python

assembler assembly compiler python x86-64

Last synced: 27 Mar 2025

https://github.com/keystone-engine/keypatch

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

arm arm64 assembler ida ida-pro idapro keystone mips powerpc reverse-engineering security sparc x86 x86-64

Last synced: 15 May 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: 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/thethirdone/rars

RARS -- RISC-V Assembler and Runtime Simulator

assembler education ide mars risc-v riscv simulator

Last synced: 15 May 2025

https://github.com/TheThirdOne/rars

RARS -- RISC-V Assembler and Runtime Simulator

assembler education ide mars risc-v riscv simulator

Last synced: 25 Mar 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/z88dk/z88dk

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

8080 asm assembler assembly-language c c-compiler embedded gbz80 libc libm linker rabbit2000 sccz80 sdcc z180 z80 z80asm z88dk zcc zsdcc

Last synced: 14 May 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/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/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 :)

assembler cuda nvidia sass

Last synced: 05 Apr 2025

https://github.com/cloudcores/CuAssembler

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

assembler cuda nvidia sass

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/qiniu/arch

极客时间专栏《许式伟的架构课》相关的源代码:冯诺伊曼结构

architecture assembler cpu device go golang memory

Last synced: 03 Sep 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/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

assembler haskell 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/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/kolibrios/kolibrios

The official mirror of the main KolibriOS repository

assembler assembly fasm kernel kolibrios os osdev

Last synced: 08 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/llvm-mos/llvm-mos-sdk

SDK for developing with the llvm-mos compiler

6502 assembler atari c c64 clang compiler cplusplus llvm nes

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/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/siraben/zkeme80

An assembler and operating system for the TI-84+ written in Scheme, Forth and Z80 assembly.

assembler assembly forth nix scheme ti84 z80

Last synced: 09 Apr 2025

https://github.com/andrewchambers/minias

A mini x86-64 assembler for fun and learning.

assembler assembly x86-64

Last synced: 05 Apr 2025

https://github.com/0xade1a1de/assemblyline

A C library and binary for generating machine code of x86_64 assembly language and executing on the fly without invoking another compiler, assembler or linker.

assembler assembly c x86 x86-64

Last synced: 04 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

assembler avr

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/streamich/ass-js

Assembler.js — X86_64 and Ethereum

asm assembler ethereum x86-64

Last synced: 04 Apr 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/koder77/l1vm

L1VM - a tiny virtual machine with a 64 bit core

assembler c compiler cpu machine tiny virtual

Last synced: 05 Apr 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

assembler pacbio

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