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

Assembly

Assembly is a low-level programming language in which there is a very strict correspondence between language instructions and architecture machine code instructions.

https://github.com/xsscx/macos-research

Welcome to Hoyt's macOS Fuzzing & Code Repo. Contribute Code or Open an Issue or Discussion.

assembly c debug heap interposing introspection lldb macos stack trace xnu

Last synced: 22 Aug 2025

https://github.com/mat-sz/bfloader

🧠 Brainfuck IDE and interpreter in 512 bytes. (boot sector)

assembly boot-sector bootloader brainfuck brainfuck-interpreter gnu-assembler ide interpreter x86-assembly

Last synced: 29 Apr 2025

https://github.com/pchalamet/dreamdealers

Deamdealers Amiga demo sources !!!

amiga assembly demoscene motorola

Last synced: 21 Mar 2025

https://github.com/huan/sidecar

Easily hook/call binary functions using ES6 class with TypeScript annotation (Powered by Frida)

assembly frida hook reverse-engineering

Last synced: 24 Sep 2025

https://github.com/dan-c-underwood/vscode-arm

Arm® Syntax highlighting for VSCode

arm assembly syntax-highlighting vscode

Last synced: 18 Feb 2026

https://github.com/lekssays/oudados

An Open-Source Lightweight Operating System for Educational Purposes

assembly cpp driver hardware-communication operating-systems os osdev

Last synced: 11 Jun 2025

https://github.com/abdallahhemdan/fired-or-tired

🔫 A 2 player assembly X86 shooting game that each player has a gun and can use his gun in horizontal line to shot the other player, every player has the ability to move right or left or even jump with the existence of Gravity..

assembly assembly-8086 assembly-game assembly-language assembly-x86 computer-engineering fecu fighting-game fire fired-or-tired gravity gun hemdan player shot

Last synced: 10 Apr 2025

https://github.com/lioncash/biscuit

A runtime code generator for RISC-V

assembly code-generation cpp risc-v riscv

Last synced: 22 Mar 2025

https://github.com/allalgorithms/assembly

Implementation of All ▲lgorithms in Assembly Programming Language

algorithms allalgorithms assembly hacktoberfest

Last synced: 10 Apr 2025

https://github.com/vygr/osx-forth

Forth for OSX, bootstrap from x86 NASM then Forth only.

assembly forth macos

Last synced: 21 Mar 2025

https://github.com/guitmz/midrashim

PT_NOTE to PT_LOAD x64 ELF infector written in Assembly

asm assembly elf infector linux malware virus

Last synced: 22 Apr 2025

https://github.com/onecodemonkey/operatingsystem-starting-from-scratch

Building an Operating System from the very beginning!Seeing at the following website :)

assembly c operatingsystem operatingsystems os

Last synced: 07 Mar 2026

https://github.com/nickpisacane/mips

MIPS assembler and simulator

assembler assembly interpreter mips

Last synced: 10 Apr 2025

https://github.com/coreyauger/slimhook

Demonstration of dll injection. As well loading .net runtime and calling .net code. Example hijacking d3d9 dll and altering rendering of games.

assembly c-plus-plus demo dll-injection game

Last synced: 30 Aug 2025

https://github.com/shysaur/tricky68k

Motorola 68000 simulator for Mac OS X

assembly macos motorola-68000 simulator

Last synced: 10 Jul 2025

https://github.com/coderaiser/nemesis

:floppy_disk: x86 operation system writen on fasm

assembler assembly assembly-x86 bootloader os x86

Last synced: 19 Aug 2025

https://github.com/szapp/ninja

Extension framework for the video game series Gothic to allow true modular modifications

80386 assembly gothic gothic1 gothic2 modding-gothic nasm

Last synced: 10 Jul 2025

https://github.com/shawnanastasio/seq.asm

Minimal implementation of UNIX seq command in x86_64 assembly.

assembly assembly-language educational x86-64

Last synced: 10 Apr 2025

https://github.com/phrozenio/powerassembly

Map remote .NET assemblies to memory for further invocation.

assembly loader powershell remote

Last synced: 16 May 2025

https://github.com/kreiach/8blit

Episode source code for the 8-bit Atari 2600 / VCS / Video Computer System, one of the pioneering home gaming consoles.

6502 assembly assembly-6502 assembly-language atari atari-2600 atari2600 atarivcs game-development gamedev homebrew retro retrocomputing retrogaming retroprogramming stella

Last synced: 15 Jul 2025

https://github.com/lupyuen/nuttx-arm64-emulator

Emulate Apache NuttX RTOS for Arm64 with Unicorn Emulator (Avaota-A1 SBC)

allwinner-t527 arm64 assembly avaota-a1 emulator nuttx pinephone qemu rust unicorn-emulator

Last synced: 05 Apr 2025

https://github.com/aress31/sci

Framework designed to automate the process of assembly code injection (trojanising) within Android applications.

android assembly code-injection framework malware mobile-security pentesting python reverse-engineering smali spyware trojan

Last synced: 22 Mar 2025

https://github.com/avivbrook/intel-assembly-language-programming-exercises

Solutions to programming exercises from Assembly Language for x86 Processors (7th Edition) by Kip Irvine.

assembly assembly-language assembly-x86 intel irvine32 x86

Last synced: 05 Mar 2026

https://github.com/zheminzhou/etoki

all methods related to Enterobase

assembly genotype mlst phylo phylogeny spades

Last synced: 27 Dec 2025

https://github.com/bcgsc/ntlink

Minimizer-based assembly scaffolding and mapping using long reads

assembly bioinformatics long-reads minimizers scaffolding

Last synced: 26 Feb 2026

https://github.com/dodoex/dodoex_v2_subgraph

Subgraphs to index data for DODOEX V2

assembly blockchain-technology data subgraph typescript

Last synced: 11 Apr 2025

https://github.com/danielhenrymantilla/shellcode-factory

Tool to create and test shellcodes from custom assembly sources (with some encoding options)

8086 alphanumeric asm assembly bytes decoder fast gas hex-bytes intel linux make script security shellcode tool useful x86 x86-64 xor

Last synced: 21 Mar 2025

https://github.com/spectrum4/spectrum4

A modern-day ZX Spectrum OS rewritten from scratch in ARM assembly (aarch64) to run natively on Raspberry Pi 400

aarch64 arm64 assembly bare-metal kernel raspberry-pi retro rpi4 tup z80 zx-spectrum

Last synced: 21 Jul 2025

https://github.com/yangyuqian/technical-articles

Technical Pieces collected in practices

articles assembly golang summarization technical

Last synced: 02 Sep 2025

https://github.com/hugsy/bochscpu-python

Python bindings for BochsCPU

assembly bochs bochscpu emulation python3 x86 x86-64

Last synced: 09 Apr 2025

https://github.com/l1mey112/jitcalc

jitcalc is a calculator written in the V programming language that evaluates expressions by creating x86_64 programs at runtime.

assembly calculator cli jit vlang x86-64

Last synced: 18 Mar 2025

https://github.com/emkay/nesly-sound

Create beautiful music on your NES

assembly nes noise sound

Last synced: 13 Jun 2025

https://github.com/pyvesb/javassembly

:floppy_disk: Calling Assembly from Java: simple example using the JNI and NASM.

assembler assembly java jni nasm x86-64 yasm

Last synced: 23 Jun 2025

https://github.com/someodd/gasm

bare-metal i386 Gopher server for Linux

assembly gopher i386 minimalism retrocomputing systems-programming x86

Last synced: 22 Jan 2026

https://github.com/adamhlt/easy-mid-hook

Mid Hook Template (x64) - Easy way to mid function hooking in x64

assembly code-cave dll hook mid-function ms-detours winapi

Last synced: 28 Feb 2026

https://github.com/leandromoreira/python_chip16

A full implementation (tested) of chip16 virtual machine, or emulator as you wish, using python and rendering with opengl.

assembly emulator python tdd virtual-machine

Last synced: 07 Jul 2025

https://github.com/noteed/riscv-hello-asm

Bare metal RISC-V assembly hello world

assembly riscv

Last synced: 12 May 2025

https://github.com/tijme/reverse-engineering

This repository contains some of the executables that I've cracked.

arm armv7 assembly crackme hacking reverse-engineering security x86 x86-64

Last synced: 25 Apr 2025

https://github.com/rocm/misa

Machine Intelligence Shader Autogen. AMDGPU ML shader code generator. (previously iGEMMgen)

amd assembly convolution gpu implicit-gemm implicit-gemm-algorithm python tensor-contraction

Last synced: 12 Apr 2025

https://github.com/kvakil/0asm

x86 assembler in 512 bytes of x86 machine code

assembler assembly demoscene x86

Last synced: 19 Apr 2025

https://github.com/71/cometary

Roslyn extensions, with a touch of meta-programming.

analyzer assembly compiler-plugin csharp ctfe extensions meta meta-programming metaprogramming mixins netcore roslyn

Last synced: 28 Feb 2026

https://github.com/tmthrgd/go-memset

An efficient memset implementation for Golang. [Not maintained].

amd64 asm assembly avx golang memset simd sse x64 x86-64 zero

Last synced: 17 Mar 2025

https://github.com/dentrax/dentos

Experimental Stand-alone 32-bit Kernel with Bootloader written in AT&T Assembly and Freestanding C

assembly c c99 kernel operating-system os osdev standalone x86-os

Last synced: 10 Apr 2025

https://github.com/atiep/atiedos

A 16 bit operating system made from enthusiasts to enthusiasts with love

assembly assembly-language dos operating-system os os-development os-tutorial

Last synced: 16 Jul 2025

https://github.com/zhuagenborn/tiny-x86-os

💽 A simple Intel x86 operating system written in assembly and C++, supporting interrupts, memory paging and heap allocation, disk control, file partition, system calls, thread scheduling, etc.(使用C++和汇编开发的简易Intel x86操作系统,支持中断、内存分页、堆内存管理、磁盘控制、文件分区、系统调用、线程调度等功能。)

assembly cpp20 disk-management interrupt kernel memory-management opertaing-system thread-scheduling

Last synced: 12 Jun 2025

https://github.com/zakarialaoui10/HIGH-TO-LOW

in this repository you will find codes in C and their equivalence in MIPS Assembly

asm assembly c high-level low-level mars micro microcontroller microprocessor mips morocco

Last synced: 29 Apr 2025

https://github.com/matthewcallis/language-65asm

Adds syntax highlighting to 65816/65C816/65802/6502/65C02 files in Atom, with extra support for various compilers.

6502 65802 65816 65c02 65c816 assembler assembly atom

Last synced: 30 Oct 2025

https://github.com/patrickleboutillier/jcscpu

Logical implementation, in Perl and Go, of the computer described in J. Clark Scott's book "But How Do It Know?".

assembly go perl

Last synced: 08 May 2025

https://github.com/gregorycomer/x86-csv

A machine-readable representation of the Intel x86 Instruction Set Reference.

assembly csv intel library opcodes parsable rust x86

Last synced: 30 Apr 2025

https://github.com/anathonic/assembler-x86-32-ATT

Small programs written in Assembler x86 IA-32 AT&T syntax

assembly assembly-basics assembly-language assembly-x86 att att-syntax gdb

Last synced: 31 Oct 2025

https://github.com/freem/freemlib-neogeo

library(-ish) and utils for programming the Neo-Geo

assembly neo-geo neogeo

Last synced: 24 Aug 2025

https://github.com/xyl2k/dongleme

Feitian Rockey4ND dongle testing

assembly dongle dongle-emulation masm32 rockey4nd utilities

Last synced: 28 Apr 2025

https://github.com/anathonic/assembler-x86-32-att

Small programs written in Assembler x86 IA-32 AT&T syntax

assembly assembly-basics assembly-language assembly-x86 att att-syntax gdb

Last synced: 10 Apr 2025

https://github.com/ibara/a80

Intel 8080/Zilog Z80 assembler written in D.

8080 assembler assembly coding cpm d dlang i80 i8080 intel programming retro retrocomputing z80 zilog

Last synced: 30 Aug 2025

https://github.com/plainspooky/flappybird4msx

My version of Flappy Bird for MSX Computers

assembly game msx msx-computers

Last synced: 27 Feb 2026

https://github.com/esshahn/c64-prods-by-awsm

Sources for most of my C64 productions

6502 acme assembly c64

Last synced: 23 Apr 2025

https://github.com/ashwio/arm64-sysreg-lib

Header-only C library for reading/writing 64-bit Arm registers, automatically generated by parsing the AArch64 System Register XML.

aarch64 aarch64v8 arm arm64 arm64-v8a arm64v8 armv8 armv8-a armv8-assembly armv8a assembly assembly-language assembly-language-programming c library

Last synced: 30 Oct 2025

https://github.com/sabertazimi/hust-lab

Labs for Computer Science: C, Assembly, Data Structure, CSAPP, HSI, MATLAB, Digital Logic, Verilog, Compilers, Operating Systems

algorithm assembly c compiler computer-science data-structrues digital-logic functional-programming hust hust-lab lab matlab operating-system verilog

Last synced: 13 Apr 2025

https://github.com/mrgilli/quplexity

Official repo of the very fast and lightweight modular library (or accelerator) for Quantum Computer Circuit simulation.

assembly assembly-arm64 assembly-x86 library quantum quantum-algorithms quantum-circuit-simulator quantum-computing quantum-library quantum-programming quantum-simulator qubits sdk simulation

Last synced: 15 Sep 2025

https://github.com/therealdreg/nasm_linux_x86_64_pure_sharedlib

NASM Linux x86_64 pure (no deps) shared library (.so), POC for Reflective ELF SO injection

assembly library-injection linux linux-library nasm nasm-assembly reflection-library reflective-injection shared-library shellcode x86-64

Last synced: 16 Jul 2025

https://github.com/koukyosyumei/mydisassembler

Disassembler for X86-64 implemented from scratch in C++

assembly disassembler disassembly x86-64

Last synced: 02 Mar 2026

https://github.com/antoniond/geometrix

A puzzle game for GB and GBC.

assembly assembly-language game gameboy

Last synced: 10 Apr 2025

https://github.com/travorlzh/travoros

A simple OS running on Intel x86 architecture | No longer updating

assembly bootloader c i386 kernel operating-system os x86

Last synced: 15 Apr 2025

https://github.com/ibara/bf256

Brainfuck compiler under 256 bytes in size.

amd64 assembler assembly brainfuck bsd c compiler linux minimal minimalism openbsd unix x86-64

Last synced: 05 May 2025

https://github.com/rabbitmq/horus

Erlang library to create standalone modules from anonymous functions

assembly elixir elixir-library erlang erlang-library

Last synced: 05 Apr 2025

https://github.com/plummerssoftwarellc/petrock

A spectrum analyzer display for the PET/C64 driven by an M5Stick on the USERPORT

assembly c64 commodore m5stickcplus pet

Last synced: 03 Mar 2026

https://github.com/devinacker/xkas-plus

fork of the xkas (v14) cross assembler

6502 assembler assembly assembly-language nes rom-hacking romhacking snes

Last synced: 11 Mar 2026

https://github.com/antoniond/back-to-color

Back to Color, a GBC demo for the GBDev 2014 compo.

assembly assembly-language demoscene gameboy

Last synced: 10 Apr 2025

https://github.com/hcchengithub/eforth-x86-64bits

Forth programming language eforth for x86 PC 64 bits long mode STC

assembly forth

Last synced: 11 Jan 2026

https://github.com/michaelkamprath/bespokeasm

An assembler that can be configured to work with most any instruction set and architecture.

assembler assembly assembly-8085 assembly-language bytecode custom custom-assembly custom-assembly-language kenbak-1 machine-code

Last synced: 01 Feb 2026

https://github.com/templexxx/xor

Move to: https://github.com/templexxx/xorsimd

assembly golang simd xor

Last synced: 22 Jan 2026

https://github.com/wchill/defcon26_badgehacking

Notes and things regarding hacking DEFCON 26's badge

assembly badgehacking dc26 defcon defcon26 mips

Last synced: 22 Mar 2025

https://github.com/blockos/hudk

ASM and C open source software development kit for the NEC PC Engine

assembly pc-engine retrogaming sdk

Last synced: 17 Mar 2025

https://github.com/mahadmuhammad/learn-assembly-the-hard-way

A single & unified source of all source codes & helping material in learning the Intel 8088 assembly language using DOSBOX as an emulator

8086-emulator 8088 arm assembly assembly-language belal-hashmi-assembly-programs belal-hashmi-exercise-solutions c coal dosbox intel nasm-assembly

Last synced: 07 May 2025

https://github.com/siraben/r216-forth

A Forth implementation for the R216K8B Powder Toy computer.

assembly fantasy-computer forth powder-toy

Last synced: 19 Apr 2025

https://github.com/naavis/roboto-demo

Game Boy demo for Skrolli Party 2017.

assembly assembly-language demo demoscene gameboy

Last synced: 10 Apr 2025

https://github.com/mauri870/baking-pi

My code for Baking Pi - Operating Systems Development online course by Cambridge University (Raspberry Pi 3 update)

arm assembly baking-pi cambridge-university os-development raspberry-pi-3

Last synced: 13 Apr 2025

https://github.com/grahambates/m68k-lsp

Language Server Protocol implementation for Motorola 68000 assembly

68000 amiga asm assembly language-server language-server-protocol lsp m68k

Last synced: 16 Mar 2025

https://github.com/sebastiandine/openNES-Snake

Simple rebuilt of the classic Snake game for the NES in C using the cc65 cross compiler.

6502 assembly c doxygen game-development homebrew nes nintendo snake-game

Last synced: 24 Apr 2025

https://github.com/aljoshakoecher/step-to-json

A parser that can be used to extract the system structure of a step file and output as json

assembly cad cae component-structure converter json parser step

Last synced: 04 Oct 2025

https://github.com/jieyab89/learn-asm-programming

Learn asm programming journey with code and path learn

asmx86 assembly linux programming-language

Last synced: 11 Oct 2025