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/klaudiosinani/microcomputer-assembly

Microcomputer programs in 8085, 8086 & AVR assembly

8085 8086 assembly avr ece microcomputer ntua

Last synced: 24 Jun 2025

https://github.com/thefox/assembly

Assemble x86, i386, x86_64 instructions using PHP.

assembly i386 mit-license php php-library x86 x86-64

Last synced: 30 Oct 2025

https://github.com/newdefectus/defasm

Incremental x86-64 assembler written in JavaScript

assembler assembly incremental npm x86

Last synced: 10 Apr 2025

https://github.com/dougmasten/zx0-6x09

A Motorola 6809 and Hitachi 6309 CPU decompressor for the ZX0 data compression format by Einar Saukas.

6309 6809 assembly coco zx0

Last synced: 10 Apr 2025

https://github.com/shred/patchwork

Amiga library call validator

amiga-development aminet assembly enforcer

Last synced: 07 Sep 2025

https://github.com/pithase/asm-payloads-loaders

Desarrollo paso a paso de cargadores de payloads, escritos exclusivamente en lenguaje Ensamblador x86-64 para Linux, sin dependencias externas y utilizando solo syscalls. | Step-by-step development of payload loaders, written exclusively in x86-64 Assembly for Linux, with no external dependencies and using only syscalls.

assembly binary-exploitation exploit-development linux loader-development low-level offensive-security payload-development red-teaming shellcode-development syscall x86-64

Last synced: 13 Sep 2025

https://github.com/crocidb/retro2048

a clone of the new classic 2048 game, written in 8086 assembly for DOS and the bootsector

2048 8086 asm assembly bootsector gamedev

Last synced: 16 May 2025

https://github.com/mrcook/z80assembly

Z80 Assembly language syntax package for SublimeText

assembly pasmo sublime-syntax vasm z80

Last synced: 12 Jul 2025

https://github.com/chris-1101/simple-assembler

:building_construction: Simple assembler written in C++

asm assembler assembly cpp interpreter

Last synced: 17 Mar 2025

https://github.com/linarcx/pardis

An hobby os written in assembly

assembly operating-system-learning os

Last synced: 05 May 2025

https://github.com/tsonglew/daily-ex

:book: Exercises in C, C++, Java, Algorithms, Data Structure

algorithm assembly csharp java javascript linux machine-learning python swift unity3d

Last synced: 18 Mar 2025

https://github.com/robiot/cbot

Shutdown or reboot your linux system with x86_64 assembly

assembly linux reboot shutdown x64

Last synced: 25 Jul 2025

https://github.com/grz0zrg/2048-sms

2048 - Simple puzzle game for the Sega Master System

assembly game master-system puzzle-game sega-master sega-master-system sms sms-power wla-dx z80

Last synced: 24 Jul 2025

https://github.com/tenderlove/hatstone

A minimal Ruby wrapper for Capstone disassembler

assembly capstone disassembler ruby

Last synced: 07 May 2025

https://github.com/ihack4falafel/slae64

Collection of things made during my SLAE 64-bit journey

assembly assembly-language slae64-assignments

Last synced: 29 Oct 2025

https://github.com/4ch1m/kick-assembler-acbg

A Kick Assembler language plugin for IntelliJ IDEA.

64 6502 asm assembler assembly c64 commodore idea intellij kick plugin

Last synced: 22 Aug 2025

https://github.com/bates64/vine

Ternary fantasy console with novel assembly language

assembly fantasy-console ternary virtual-machine

Last synced: 23 Apr 2025

https://github.com/squell/tinytwofish

Configurable implementation of the Twofish block cipher for AVR 8-bit microcontrollers (ATtiny, ATmega)

assembly avr c crypto twofish

Last synced: 14 Apr 2025

https://github.com/rysteq/sbos

A simple 16 bit οperating system with it's own primitive notepad and brainfuck interpreter

16bit assembly brainfuck brainfuck-interpreter hobby-os hobby-project monolithickernel os os-dev x86-64

Last synced: 12 May 2025

https://github.com/yxnan/arm2gas

Migrate legacy ARM syntax assembly to GNU syntax (GAS)

arm arm-assembly armasm armclang assembler assembly gnu-assembly

Last synced: 04 Apr 2025

https://github.com/dai-wenxun/c-compiler

Tiny self-hosting C compiler (计算机组成原理)

assembly c compiler self-hosting x86-64

Last synced: 04 Aug 2025

https://github.com/guitmz/ansi-escape

Using ANSI escape codes with x64 Linux Assembly

ansi asm assembly cli command-line ioctl linux terminal

Last synced: 22 Apr 2025

https://github.com/andoryuuta/ghidra-lowercase

A hacky modification to force Ghidra mnemonics and operands to lowercase.

assembly ghidra lowercase modding

Last synced: 06 Jul 2025

https://github.com/kzh/huffman

huffman coding implementation in x86-64 assembly

assembly huffman

Last synced: 08 Jul 2025

https://github.com/cadaver/steelranger-demo

C64 run-and-gun action adventure game. Source code of the free demo / preview version

assembly c64 game

Last synced: 17 Mar 2025

https://github.com/danderson123/amira

A tool to detect acquired AMR genes directly from long read sequencing data.

amr assembly bacteria bacterial-genome-analysis epidemiology genotyping graph

Last synced: 15 Apr 2025

https://github.com/huguesjohnson/speedrun-tower

A Sega Genesis demo designed specifically for speedrunning, written in 68000 assembly.

68000 68k 68k-assembly assembly assembly-language game game-development genesis homebrew megadrive

Last synced: 05 Apr 2025

https://github.com/mengstr/gorgon

A defender clone for ZX Spectrum

assembly defender game spectrum z80 z80asm zx-spectrum

Last synced: 30 Apr 2025

https://github.com/program-spiritual/gab

图解汇编基础 (graphical assembly basis)

assembler assembly call1-craft cpp gab

Last synced: 25 Mar 2025

https://github.com/maxim-zhao/micromachineseditor

Editor for Master System Micro Machines

assembly c-sharp disassembly game-editor sega-master-system z80

Last synced: 31 Jul 2025

https://github.com/najmiter/chitter

An (assembly) syntax highlighter

assembly css html javascript js masm nasm syntax-highlighting

Last synced: 12 Jun 2025

https://github.com/xtansia/bin2s

Convert binary files to GCC assembly modules

assembly binary-data cmake converter cpp11

Last synced: 26 Apr 2025

https://github.com/antoninhrlt/x64asm

Library to write x64 Assembly code from Rust, more properly. Designed for the nasm assembler

assembly assembly-language nasm rust x64 x86-64

Last synced: 10 Apr 2025

https://github.com/bitrake/fasmg-umbrella

Umbrella libraries for modern windows development (with fasmg).

assembly fasmg windows x86 x86-64

Last synced: 24 Jul 2025

https://github.com/doinkythederp/nasm-language-support

Visual Studio Code extension offering language features for NASM Assembly

assembly diagnostics extension language-support nasm syntax-highlighting typescript visual-studio-code

Last synced: 13 May 2025

https://github.com/cpscript/pythonic

"PythoniCryptor" A ransomware, This ransomware works like petya, encrypting your entire drive... EXCEPT you can't purchase your key.

asm assembly encrypt encryptor friendsly fun funny harm malware petya ransom ransomware windows-10

Last synced: 09 Apr 2025

https://github.com/postmodern/ffi-udis86

Ruby FFI bindings for udis86

asm assembly disassembler ffi-bindings ruby

Last synced: 10 Apr 2025

https://github.com/openmachine-ai/huggingfive

HuggingFive 🖐️ is a collection of ML functions and libraries written in RISC-V assembly and C.

ai assembly machine-learning ml risc-v riscv-assembly riscv32

Last synced: 13 Sep 2025

https://github.com/joncardasis/swiftassembly

A proof of concept utilizing ARM and x86 64bit Assembly code within Swift

architecture arm assembly ios physical-devices simulator swift x86

Last synced: 31 Aug 2025

https://github.com/sondosaabed/variable-int-sum-avg-8086

an Intel 8086 Assembly program that reads N numbers as Strings, convert them into variable sized Integer numbers, and then print the summation and average of the numbers.

assembly emulator integers-average integers-sum intel8086

Last synced: 22 Apr 2025

https://github.com/threekiii/pwn-wiki

一个 Pwn 从 0 到 0.1 的不权威学习指南

assembly pwn reverse-engineering

Last synced: 21 Jun 2025

https://github.com/rexagon/logisim-cpu8bit

8 bit logisim CPU with own assembler

8bit assembly cpu logisim python

Last synced: 24 Jul 2025

https://github.com/arsalanjabbari/assembly-interpreter

The Assembly Interpreter is a project that aims to interpret and execute assembly language programs defined in a specific format. This interpreter reads input from a text file containing a sequence of assembly instructions and their corresponding operands. Codes represent instructions for the interpreter to simulate program execution.

assembly interpreter

Last synced: 31 Aug 2025

https://github.com/algosup/2023-2024-project-2-x86-retrogaming-team-1

Second project of the year 2023-2024 with the aim of recreating PAC-MAN in x86 assembly.

assembly pacman-game retrogaming school-project

Last synced: 14 Apr 2025

https://github.com/mssola/fbos

A RISC-V operating system devoted to running fizz/buzz processes.

assembly c fizzbuzz kernel risc-v

Last synced: 10 Jul 2025

https://github.com/mrcook/rebelstar-raiders-basic

BASIC source code for Rebelstar Raiders, a 1984 ZX Spectrum game

assembly basic basic-programming-language game sinclair z80 zx-spectrum

Last synced: 24 Aug 2025

https://github.com/cub3y0nd/assembly

王爽《汇编语言》(第 4 版)检测点及实验 + 李忠《x86 汇编语言:从实模式到保护模式》(第二版)检测点及章节习题 + pwndbg 速查手册。

8086-asm 8086-masm answers assembly assembly-8086 assembly-language assembly-language-programming assembly-x86 masm nasm practise x86-nasm

Last synced: 07 May 2025

https://github.com/4d-stunts/restunts

A clone of clvn's restunts SVN repository

assembly retrogaming stunts

Last synced: 06 May 2025

https://github.com/harukama/jailbreak-detect

Detect iOS jailbreak using inline asm

assembly jailbreak-detection

Last synced: 24 Mar 2025

https://github.com/mass1ve-err0r/unibi-oss

A Collection of full & partial code for CompSci / IT students -powered by me @UniBielefeld

asm assembly computer-architecture nasm unibi x86-64

Last synced: 07 May 2025

https://github.com/devorein/aisem

A web app to convert MIPS assembly code to machine code

assembly material-ui mips mips-architecture mips-assembly nextjs react typescript

Last synced: 12 May 2025

https://github.com/gnuweeb/simple-crud-gw-membership

Simple CRUD database written in Assembly x86-64 (Linux, System V AMD64 ABI)

assembly crud crud-application database

Last synced: 12 Apr 2025

https://github.com/pseusys/mushos

A UNIX-like OS prototype, written from scratch

assembly boot c kernel os osdev

Last synced: 14 May 2025

https://github.com/filippofinke/x86-bootloader

💻 A very simple x86 bootloader

asm assembly bootloader x86

Last synced: 18 Jun 2025

https://github.com/synap5e/pydetours

Single file, 0 compilation, 0 dependancy (other than python), windows x86/x86_64 process hooking with python

amd64 assembly detours hooking iat-hooking python windows x86

Last synced: 15 Apr 2025

https://github.com/yuawn/asm-3d-game

A 3D game wrote in assembly with OpenGL on macOS for college final project

assembly game macos opengl ourcraft-0d

Last synced: 15 Aug 2025

https://github.com/mrcook/chuckie-egg-disassembly

Chuckie Egg: annotated source code disassembly of this classic 8-bit game (1983, ZX Spectrum) W.I.P.

8-bit assembly disassembly game skoolkit source-code z80 zx-spectrum

Last synced: 11 Aug 2025

https://github.com/starsheriff/train-os

Develop an operating system from the ground up in 64-bit long-mode.

assembly os osdev tutorial x86-64

Last synced: 12 Oct 2025

https://github.com/ivydrinkscoffee/armconverter.net

A relatively small C# .NET class library to communicate with https://armconverter.com

arm assembly hex

Last synced: 15 Apr 2025

https://github.com/shellyda/snake-game-bootloader-project

A simple Snake Game, classic arcade where the player controls a snake moving around a grid-like playing field was developed using Assembly language and incorporates the concept of a bootloader.

assembly assembly-game bootloader snake-game x86 x86-assembly

Last synced: 12 Oct 2025

https://github.com/brentp/falas

Fragment-Aware Local Assembly for Short-reads

assembly dna genomics structural-variation

Last synced: 29 Oct 2025

https://github.com/claxpoint/nik-ui

NikUi: A Real FilterBreaker for FilterFucker!

assembly tls trojan vless xray-core

Last synced: 10 Apr 2025

https://github.com/dupdob/backward

Backward is Atari Falcon software dedicated to Falcon - ST compatibility

assembly atari-falcon falcon tos

Last synced: 23 Apr 2025

https://github.com/wang-q/nwr

`nwr` is a command line tool for working with NCBI taxonomy, Newick files and assembly reports

assembly bioinformatics evolution ncbi newick-format phylogenetic-trees rust

Last synced: 10 Jun 2025

https://github.com/empicano/sha2-256

The SHA2-256 hash function in x86 IA-32 assembly

assembly cryptography hash nasm sha2 sha256 sha512 x86

Last synced: 19 Mar 2025

https://github.com/gbdev/rgbds-www

RGBDS website, hosting documentation and install instructions. Built with Docusaurus, content from RGBDS man pages.

assembly docusaurus docusaurus2 gbdev hacktoberfest mandoc rgbds

Last synced: 14 Apr 2025

https://github.com/bemxio/bad-apple-bootloader

Bad Apple as an x86 bootloader

assembly bad-apple bootloader low-level x86

Last synced: 13 Apr 2025

https://github.com/mauri870/assembly-fun

Some fun in assembly Linux x64

assembly linux nasm problem-solving syscalls x64 yasm

Last synced: 13 Apr 2025

https://github.com/joebobmiles/armv8vialinuxcommandline

This repo contains information about developing ARMv8 code using GNU tools via Linux commandline, as well as some scripts for automating much of the process

armv8 assembly assembly-language assembly-language-programming command-line command-line-tools commandline linux

Last synced: 09 Oct 2025

https://github.com/daskol/spinlock

Spinlock implementation in Go and inline assembler.

amd64 assembler assembly cas golang spinlock

Last synced: 09 Sep 2025

https://github.com/aromalanil/microprocessor-lab-ktu

This repository contains a collection of assembly programs written as part of Microprocessor Lab KTU

8086 assembly ktu masm

Last synced: 08 May 2025

https://github.com/basemax/firstassemblywindows

Create a tiny Windows graphical application using pure Assembly. (MASM)

asm asmx86 assembly assembly-language assembly-language-learning masm windows windows-application windows-applications

Last synced: 05 May 2025

https://github.com/zbrdeev/antasm

AntAsm - An X86_64 Assembler Interpreter Written in C

assembly interpreter x86-64

Last synced: 12 Apr 2025

https://github.com/wa1tnr/camelforth-rp2040-b-ms-u

CamelForth in C by Dr Brad Rodriguez - UNSTABLE - RP2040 Pi Pico port with mass storage QSPI flashROM

assembly c camelforth forth interpreted-programming-language interpreter memory-dumper memory-map pico-sdk raspberry-pi-pico rp2040 rpi-pico rpi-rp2 text-interpreter usart usb-cdc

Last synced: 28 Oct 2025

https://github.com/njmarko/i386-assembly-mastermind-game

Mastermind game coded in i386 assembly language. It uses only one 32 bit register to store the combination.

assembly assembly-x86 i386 mastermind mastermind-game skocko slagalica

Last synced: 28 Oct 2025

https://github.com/detectivekaktus/brainc

Brainfuck x86_64 execution toolset written in pure C for Linux

assembly brainfuck c compiler interpreter linux make nasm nasm-assembly toolset x86-64

Last synced: 10 Apr 2025

https://github.com/ilyakurdyukov/hello-asm

Hello World examples in assembly, for use as templates.

assembly examples helloworld templates

Last synced: 09 Oct 2025

https://github.com/pradyuman7/assemblygames

These are the projects I made in x86-64/32/16 Assembly (Intel) during my Bachelor's course, Computer Organisation at TU Delft, just for fun.

assembly games intel snake-game x86-64

Last synced: 14 Apr 2025

https://github.com/philspil66/apollo-11

Original Apollo 11 Guidance Computer (AGC) source code for the command and lunar modules.

apollo assembly assembly-language assembly-language-programming lunar-lander nasa space

Last synced: 18 Jul 2025

https://github.com/jgphilpott/asmtut

A beginners guide to assembly language.

assembly assembly-language tutorial

Last synced: 17 Jul 2025