Assembly
Assembly is a low-level programming language in which there is a very strict correspondence between language instructions and architecture machine code instructions.
- GitHub: https://github.com/topics/assembly
- Wikipedia: https://en.wikipedia.org/wiki/Assembly_Language
- Created by: Kathleen Booth
- Released: 1949
- Related Topics: c, cpp, operating-system,
- Aliases: assembler, assembly-language,
- Last updated: 2026-06-24 00:02:30 UTC
- JSON Representation
https://github.com/hxlnt/connectedNES
📡 A WiFi "modem" that connects your NES to the internet. Includes sample Twitter client.
Last synced: 09 Jul 2025
https://github.com/ROCm/Tensile
Stretching GPU performance for GEMMs and tensor contractions.
amd assembly auto-tuning blas dnn gemm gpu gpu-acceleration gpu-computing hip machine-learning matrix-multiplication neural-networks opencl python radeon tensor-contraction tensors
Last synced: 23 Jul 2025
https://github.com/matanki-saito/ck2dll
Crusader Kings II double byte patch /production : 3.3.4 /dev : 3.3.4
assembly crusader-kings-ii dll-injection githubactions localization multibyte sdl2 x86-64
Last synced: 27 Apr 2025
https://github.com/rocm/tensile
Stretching GPU performance for GEMMs and tensor contractions.
amd assembly auto-tuning blas dnn gemm gpu gpu-acceleration gpu-computing hip machine-learning matrix-multiplication neural-networks opencl python radeon tensor-contraction tensors
Last synced: 12 Jun 2026
https://github.com/encounter/objdiff
A local diffing tool for decompilation projects
asm assembly codewarrior decompilation disassembler egui gamecube metrowerks mips nintendo-64 powerpc reverse-engineering rust wii
Last synced: 30 Jan 2026
https://github.com/minio/md5-simd
Accelerate aggregated MD5 hashing performance up to 8x for AVX512 and 4x for AVX2. Useful for server applications that need to compute many MD5 sums in parallel.
assembly avx2 avx512 golang hashing md5 performance simd
Last synced: 15 May 2025
https://github.com/tsoding/bm
Simple compiler ecosystem
assembly assembly-language basm birtual-machine bytecode msvc toolchain virtual-machine
Last synced: 13 Oct 2025
https://github.com/ret42/RE-Thing
Reverse Engineering Tools (deobf, decompiler etc..)
assembly deobfuscator disassembler malware-analysis re re-tools reverse-engineering static-analysis tools
Last synced: 20 Apr 2025
https://github.com/coderserdar/turkcekaynaklar
Yazılım geliştirme ve genel olarak BT konularında (Siber Güvenlik, Veri Tabanı, Network, İşletim Sistemleri, Veri Yapıları ve Algoritmalar vb.) çeşitli kategorilerde türkçe kaynakların bulunduğu bir repo adresi
algoritma algoritmalar assembly beyaz-sapkali-hacker c-plus-plus c-sharp ceh cybersecurity delphi hacker makine-ogrenmesi programlama programlama-dili siber-guvenlik tasarim-desenleri turkce turkce-dokuman turkce-kaynak veri-yapilari veritabani
Last synced: 19 Jul 2025
https://github.com/mentebinaria/fundamentos-engenharia-reversa
Livro: Engenharia Reversa - Fundamentos e Prática
assembly c linux livro malware-analysis reverse-engineering reversing win32 windows windows-api windows-internals
Last synced: 07 May 2025
https://github.com/unamsanctam/unamdownloader
A Free Silent (Hidden) Open Source Downloader (Binder) - Includes Windows Defender Bypass - Build Native - Unam Downloader
assembly binder c downloader hidden icon native powershell silent tiny unam undetected windows xor
Last synced: 07 May 2025
https://github.com/io12/bootmine
Bootable minesweeper game in a 512-byte boot sector
16-bit assembly bios boot-sector bootloader dos game golf mbr mines minesweeper x86
Last synced: 06 Mar 2026
https://github.com/tu-lang/tu
tu-lang(凸)是一种编程语言,旨在创造一种非常简单高效的-零依赖-语言(防秃)。已实现自举
amd64 asmer assembly asynchronous asyncio coroutines dynamic-programming linker linux native programming-language static-programming
Last synced: 14 Jan 2026
https://github.com/dreamos82/dreamos64
My experiments with osdev... again
assembly c kernel operating-system operating-system-development operating-system-kernel operating-system-learning operating-systems-project osdev x86-64
Last synced: 04 Apr 2025
https://github.com/gh-nomad/nmd
set of single-header libraries for C/C++. The code is far from finished but some parts are quite usable.
2d-graphics assembly c89 disassembler header-only length-disassembler single-header x86
Last synced: 31 Oct 2025
https://github.com/io12/BootMine
Bootable minesweeper game in a 512-byte boot sector
16-bit assembly bios boot-sector bootloader dos game golf mbr mines minesweeper x86
Last synced: 09 Jul 2025
https://github.com/dreamos82/Dreamos64
My experiments with osdev... again
assembly c kernel operating-system operating-system-development operating-system-kernel operating-system-learning operating-systems-project osdev x86-64
Last synced: 08 May 2025
https://github.com/wizardpisces/js-ziju
Compile javascript to LLVM IR, x86 assembly and self interpreting
assembly ast compiler interpreter llvm machine
Last synced: 27 Feb 2025
https://github.com/thealgorithms/aarch64_assembly
All Algorithms implemented in AArch64 Assembly
assembly education learning practice sorting-algorithms strings
Last synced: 08 May 2025
https://github.com/guitmz/memrun
Small tool to run ELF binaries from memory with a given process name
Last synced: 22 Apr 2025
https://github.com/dosasm/masm-tasm
run and debug TASM/MASM code in VSCode via JSDos, DOSBox and msdos-player
8086 assembly dos dosbox masm tasm vscode vscode-extension
Last synced: 03 Jan 2026
https://github.com/xyl2k/xylitol-masm32-snippets
MASM32 Code collection for reverse engineers
assembly cracking masm32 reverse-engineers snippets
Last synced: 16 Aug 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/nathan-osman/hang
Extremely simple Linux application that hangs until a signal is received.
Last synced: 03 Aug 2025
https://github.com/specy/asm-editor
A modern webapp to write, run and learn M68K and MIPS assembly code
assembly hacktoberfest interpreter javascript m68k mips mips-architecture mips-assembler mips-assembly monaco-editor motorola-68000 svelte
Last synced: 15 Apr 2025
https://github.com/Specy/asm-editor
A modern webapp to write, run and learn M68K and MIPS assembly code
assembly hacktoberfest interpreter javascript m68k mips mips-architecture mips-assembler mips-assembly monaco-editor motorola-68000 svelte
Last synced: 14 May 2025
https://github.com/tsoding/wassm
Web framework for x86_64 nasm
assembly hacktoberfest hacktoberfest2020 linux nasm webframework x86-64
Last synced: 29 Apr 2025
https://github.com/carlosrafaelgn/Asm86
A JavaScript assembly x86 compiler + emulator for educational purposes
assembly emulator intel javascript x86-assembly
Last synced: 17 Apr 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/TheAlgorithms/AArch64_Assembly
All Algorithms implemented in AArch64 Assembly
assembly education learning practice sorting-algorithms strings
Last synced: 28 Mar 2025
https://github.com/marianattestad/assemblytics
Assemblytics is a bioinformatics tool to detect and analyze structural variants from a genome assembly by comparing it to a reference genome.
assembly bioinformatics genomics
Last synced: 05 Apr 2025
https://github.com/krady21/compiler-explorer.nvim
Run compilers and inspect assembly directly from Neovim with the help of https://godbolt.org
assembly compiler-explorer godbolt lua neovim neovim-lua-plugin neovim-plugin nvim nvim-plugin plugin
Last synced: 14 Mar 2025
https://github.com/enkomio/thematrix
a PE Loader and Windows API tracer. Useful in malware analysis.
assembly hooking malware-analysis x64 x86
Last synced: 22 Apr 2025
https://github.com/mitcse/CSE-Labs
Lab programs and Assignments for MIT CSE dept.
algorithms assembly assembly-8086 c compiler-design concept data-structrues java lab-programs microprocessors operating-systems socket
Last synced: 26 Mar 2025
https://github.com/gabaldonlab/redundans
Redundans is a pipeline that assists an assembly of heterozygous/polymorphic genomes.
assembled-contigs assembly bioinformatics closing contigs docker-image fasta gap genome-assembly genomics heterozygous mate-pairs paired-end pipeline polymorphic python scaffolding
Last synced: 20 Aug 2025
https://github.com/xing1357/simpleos
Operating System Coded in Assembly and C
assembly c filesystem fs kernel operating-system operating-system-kernel os os-kernel shell simple-kernel simple-operating-system simple-os vfs
Last synced: 02 Jul 2025
https://github.com/drojaazu/megadev
A Sega Mega CD development framework in C and 68k asm
16bit assembly game-development genesis m68000 m68k megadrive retrogaming sega
Last synced: 10 May 2026
https://github.com/jblang/tms9918a
TMS9918A video card for RC2014
assembly colecovision electronics games msx ntsc pcb tms9918 tms9918a video z80
Last synced: 01 May 2025
https://github.com/Silva97/livro-assembly-x86
Livro de Assembly x86 e x86-64
assembly assembly-x86 assembly-x86-64 book livro
Last synced: 10 Jul 2025
https://github.com/jblang/TMS9918A
TMS9918A video card for RC2014
assembly colecovision electronics games msx ntsc pcb tms9918 tms9918a video z80
Last synced: 11 Jul 2025
https://github.com/laci1953/rtm-z80
Retro Tiny Multitasking system for Z80 based computers
Last synced: 05 Apr 2025
https://github.com/fmw666/assembly
🍰汇编语言学习,采用的是《IBM-PC汇编语言程序设计(第2版)》教程,这个库里面可能就只会有一个README.md文档和一个保存图片的文件夹。整篇文档高亮的地方除了代码就没其他的了,这个干货,真的蛮干。em,后续再考虑这些仓库整理
asm assembly assembly-x86-64 code markdown
Last synced: 18 Aug 2025
https://github.com/enkomio/sacara
Sacara VM
assembler assembly fsharp obfuscation programming-language vm x86
Last synced: 10 Apr 2025
https://github.com/furrtek/GB303
GB303 wavetable-based TB-303 style synthesizer for the Nintendo Gameboy.
assembly cartridge gameboy homebrew nintendo-gameboy synthesizer tb303
Last synced: 18 Nov 2025
https://github.com/ghaiklor/ghaiklor-os-gcc
Simple operating system with its own bootloader, drivers for screen and keyboard, libc (for educational purposes)
assembly assembly-files boot-sector boot-signature cpu driver drivers gcc ghaiklor-os-gcc kernel kernel-entry os
Last synced: 28 Apr 2025
https://github.com/oschwengers/platon
Identification & characterization of bacterial plasmid-borne contigs from short-read draft assemblies.
assembly bacteria bioinformatics contigs microbiology ngs plasmids wgs
Last synced: 12 Aug 2025
https://github.com/pathak22/modular-assemblies
[NeurIPS 2019] Code for the paper "Learning to Control Self-Assembling Morphologies: A Study of Generalization via Modularity"
artificial-creatures artificial-intelligence assembly compositionality deep-learning modularity morphology reinforcement-learning
Last synced: 10 Apr 2025
https://github.com/idouble/nasm-assembly-linux-notes
🐧 Assembly with Linux (Notes, Syscalls, Protection Rings) 🐧
assembly kernel-mode kernel-module linux linux-kernel nasm nasm-assembly privilege-levels privileged-instruction protection-ring read ring-0 ring-3 ring0 ring3 syscalls systemcall systemcalls usermode write
Last synced: 16 Apr 2025
https://github.com/gbdev/gb-asm-tutorial
Learn to create games for the Game Boy using Assembly
assembly gameboy gameboy-color gamedev gb-asm-tutorial gbdev tutorial
Last synced: 03 Apr 2025
https://github.com/gseidler/The-MSX-Red-Book
The MSX Red Book in Markdown format.
Last synced: 26 Mar 2025
https://github.com/rocm/hipblaslt
[DEPRECATED] Moved to ROCm/rocm-libraries repo
amd assembly blas gemm gpu-computing hip machine-learning matrix-multiplication rocm
Last synced: 05 May 2026
https://github.com/x86byte/re-ma-roadmap
Reverse Engineering and Malware Analysis Roadmap
assembly binary-exploitation binary-reversing compiler exploit-development malware malware-analysis malware-analyzer malware-detection malware-development malware-research malware-reverse reverse reverse-engineering
Last synced: 08 Apr 2025
https://github.com/jherskow/nand2tetris
Problem sets completed from HUJI's offering of From NAND to TETRIS - The Elements of Computing Systems, 2017. A complete description for each project is available at https://www.nand2tetris.org/course.
Last synced: 24 Jul 2025
https://github.com/ayaka14732/tinype-on-win10
Smallest (268 bytes) 64-bit Portable Executable (PE) file that displays a message box on Windows 10
assembly portable-executable windows windows-10
Last synced: 23 Jun 2025
https://github.com/plummerssoftwarellc/helloassembly
The smallest possible complete Windows application
Last synced: 22 Apr 2025
https://github.com/boj-rs/basm-rs
Rust 코드를 컴파일한 후 실행 파일을 온라인 채점 환경에 제출할 수 있도록 변환합니다.
Last synced: 09 May 2025
https://github.com/illegalstudio/elephc
A PHP-to-native compiler. Takes a subset of PHP and compiles it directly to native assembly, producing standalone binaries for the currently supported targets: macOS ARM64, Linux ARM64, and Linux x86_64. No interpreter, no VM, no runtime dependencies.
assembly compiler linux macos php
Last synced: 16 May 2026
https://github.com/barrettotte/qr-asm
Generate a QR code from scratch with only ARM assembly.
arm arm-assembly arm-assembly-language assembly pbm-image qrcode qrcode-generator reed-solomon
Last synced: 11 Apr 2025
https://github.com/franeklubi/dino
Chrome's t-rex based bootsector game (512 bytes) written in 16-bit x86 assembly (now with 8086 support!)
assembler assembly assembly-x86 boot bootsector bootsector-game bootsectors dinosaur-game emulator game x86 x86-16
Last synced: 16 Jun 2025
https://github.com/oh2aun/flashforth
FlashForth development
assembly atmega compiler forth interpreter pic18 pic24
Last synced: 25 Jun 2025
https://github.com/xyl2k/masm32-graphical-effects
Various graphical effects in assembly language from the warez scene.
assembly dib gdi graphical-effects masm32
Last synced: 15 Apr 2025
https://github.com/daem0nc0re/macos_arm64_shellcode
ARM64 macOS assembly program for null-byte free shellcode
arm arm64 armv8 assembly assembly-language macos shellcode shellcode-loader
Last synced: 06 Apr 2025
https://github.com/eatonphil/x86e
A simple x86 emulator, debugger, and editor in JavaScript.
amd64 assembly emulator javascript linux x86 x86-64
Last synced: 16 Mar 2025
https://github.com/vmmc2/vulcan
RISC-V Instruction Set Simulator (Built for education).
assembly computer-architecture education risc risc-v simulator
Last synced: 25 Apr 2025
https://github.com/siraben/ti84-forth
A Forth implementation for the TI-84+ calculator.
assembly calculator forth ti84 z80
Last synced: 02 Apr 2026
https://github.com/gabrieldim/assembly-mips-instruction-set
Assembly program with the MIPS instruction set
assembly assembly-language instruction-set-architecture mips mips-assembly
Last synced: 10 Apr 2025
https://github.com/redcode-labs/bmj
Code snippets for bare-metal malware development
assembly buffer-overflow exploit-development exploitation malware-research shellcode
Last synced: 15 Apr 2025
https://github.com/rhysnewell/aviary
A hybrid assembly and MAG recovery pipeline (and more!)
assembly binning bioinformatics metagenomics workflow
Last synced: 12 Jul 2025
https://github.com/allogic/kdbg
The windows kernel debugger consists of two parts, KMOD which is the kernel driver handling ring3 request and KCLI, the command line interface for the driver. It originated due to insufficient useability with CheatEngine's DBVM driver while debugging games running under certain AntiCheat software.
anticheat assembly bypass cheat debugger driver engine engineering kcli kctl kdbg kdu kernel kmod memory reverse scanner windows x64 x86
Last synced: 06 Oct 2025
https://github.com/0x1c1101/blazing_asm
Simple, fast and lightweight Header-Only C++ Assembler Library
asmjit assembler assembler-x86 assembly cpp20 embedded-systems exploit-development malware reverse-engineering x86-64 x86-assembly
Last synced: 08 Aug 2025
https://github.com/austintheriot/hand-crafted-wasm
Creative coding and other mischief in handwritten WebAssembly, using the WebAssembly .wat text format.
assembly creativecoding graphics simulation wasm wast wat web webassembly
Last synced: 23 Aug 2025
https://github.com/robalb/x86-64-playground
Run, learn, and debug x86-64 Assembly code directly from your browser
assembler assembly binutils emscripten emulator fasm gdb wasm x86-64
Last synced: 09 Apr 2025
https://github.com/bfgroup/b2
B2 makes it easy to build C++ projects, everywhere.
asciidoctor assembly build build-system build-systems build-tool build-tools c cplusplus cpp docbook dolphin fortran objective-c objective-cpp quickbook
Last synced: 08 Apr 2025
https://github.com/mat-sz/pongloader
🏓 Pong in 512 bytes. (boot sector)
assembly boot-sector bootloader game gnu-assembler pong x86-assembly
Last synced: 29 Apr 2025
https://github.com/costarc/msxpi
Interface for MSX to Connect and use Raspberry Pi resources
assembly c msx python raspberrypi vhdl z80
Last synced: 25 Apr 2026
https://github.com/ibara/8088ify
The famous Intel 8080 CP/M 2.2 to Intel 8086/8088 MS-DOS assembly language translator.
8080 8086 8088 assembler assembly c cp-m cpm dos ibm-pc intel ms-dos msdos open-watcom retro retrocomputer retrocomputing transpiler unix x86
Last synced: 25 Jul 2025
https://github.com/jishanshaikh4/8086-cheatsheet
8086 Microprocessor Cheat sheet with Programs
8085 8086 asm assembly assembly-language-programming cheatsheet latex low-level microprocessor pdf x64 x86
Last synced: 25 Apr 2025
https://github.com/nicbarker/river
River is an experimental assembly-like programming language.
assembly assembly-language experimental programming-language projectional-editor structure-editor
Last synced: 10 Apr 2025
https://github.com/tobiasrausch/wally
Wally: Visualization of aligned sequencing reads and contigs
alignment assembly contigs genomics mapping plotting sequencing sequencing-data visualization
Last synced: 13 Apr 2025
https://github.com/tpn/perfecthash
A performant, parallel, probabilistic, random acyclic-graph, low-latency, perfect hash generation library.
arm64 assembly c hypergraph linux macos nt perfect-hash perfect-hashing windows x64
Last synced: 14 Mar 2026
https://github.com/spydr06/cspydr
A static typed low-level compiled programming language inspired by Rust and C
assembly assembly-x86-64 c compiler cspydr hacktoberfest2024 proglangs-discord programming-language standard-library static-typed syntax x86-64 x86-64-linux-gnu
Last synced: 11 Aug 2025
https://github.com/lsp-plugins/lsp-dsp-lib
DSP library for signal processing
aarch64 algorithms architectures armv7 assembly convolution-algorithms dsp dsp-library fft fma3 lsp-dsp-lib processing-algorithms simd simd-instructions simd-library x86-32 x86-64
Last synced: 12 Jun 2026
https://github.com/danielkrupinski/inflame
User-mode Windows DLL injector written in Assembly language (FASM syntax) with WinAPI.
assembly assembly-language dll dll-injection dll-injector fasm flat-assembler injector winapi windows x86 x86-64
Last synced: 28 Jun 2025
https://github.com/gyrovorbis/sh4zam
Linear Algebra and math library for the Hitachi SuperH4 Processor (used by the Sega Dreamcast).
assembly dreamcast hitachi linear-algebra matrices memcpy naomi optimization quaternion renesas sega sega-dreamcast sh4 simd simd-intrinsics superh vectorization vectors
Last synced: 02 Sep 2025
https://github.com/wp-cli/wp-cli-bundle
📦 WP-CLI package that bundles the framework with a set of common commands
assembly bundle cli hacktoberfest phar wordpress wp-cli
Last synced: 15 May 2025
https://github.com/mkeeter/raven
An implementation of the Uxn CPU and Varvara Ordinator
assembly interpreter uxn varvara
Last synced: 09 Mar 2026
https://github.com/tenderlove/aarch64
Pure Ruby ARM64 Assembler
arm64 assembly ruby ruby-assembler
Last synced: 09 Mar 2026
https://github.com/anthonyshibitov/netdis
Web based binary analysis
assembly binary-analysis c exploit-development forensics python reverse-engineering webapp
Last synced: 07 Apr 2025