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/turkishrational/playmod

AC'97 MOD Player for DOS (no DPMI, no HIMEM.SYS, no AUDIO DRV, direct play)

ac-97 ac97 assembly dos mod modplay modplayer msdos musicplayer nasm pcdos player playmod retrodos sourcecode trdos

Last synced: 06 Apr 2025

https://github.com/recabasic/helloworld

A complex way to log Hello World in different languages.

assembly complex faster go hello-world nodejs python rust stupid-shit

Last synced: 06 Mar 2026

https://github.com/myztyn/simpleassemblyplayground

A fun little playground to write and run x86 Assembly code (currently using AT&T syntax).

assembly cross-platform educational-project fun playground

Last synced: 16 May 2026

https://github.com/vkorbes/vdos

V's notes on MS-DOS programming.

assembly assembly-x86 ibm-pc ms-dos retrocomputing

Last synced: 12 Jan 2026

https://github.com/remram44/corewar2

A simple Corewar game written in C++ with Qt.

assembly corewar qt-gui

Last synced: 16 May 2026

https://github.com/tollyh/assembly-vscode

VSCode extension providing AssEmbly syntax highlighting and other language features

assembly typescript vscode vscode-extension vsix

Last synced: 03 Jan 2026

https://github.com/prdktntwcklr/pikuma-atari

Pikuma course: Atari 2600 Programming with 6502 Assembly.

6502 assembly atari game pikuma

Last synced: 03 Mar 2025

https://github.com/jbouron/x86lab

A playground for x86 assembly programming.

assembly x86 x86-64

Last synced: 15 Apr 2026

https://github.com/shiqimei/asm-exercise

大二下汇编实验题代码实现 | 课下思考题代码实现

asm assembly exercise

Last synced: 28 Jun 2025

https://github.com/inspiaaa/micro8

An 8-bit RISC computer built in Digital with a custom ISA and general-purpose assembler.

8-bit assembler assembly computer-architecture digital isa java logic risc risc-v simulation

Last synced: 08 Mar 2026

https://github.com/papkuworld/mbr-bootkit

A simple easy to use Bootkit written in Assembly and C/C++ (Project Under Development)

assembly bootkit mbr rootkit x86-assembly

Last synced: 06 Jan 2026

https://github.com/0xffset/arm-assembly

ARM Assembly programs

arm assembly

Last synced: 25 Jun 2025

https://github.com/deckarep/lc3-zig

The LC3 virtual machine implemented in Zig.

assembly bytecode-interpreter lc3 lc3-vm virtual-machine zig ziglang

Last synced: 11 May 2026

https://github.com/kaandesu/kaanos

Custom written bootloader with Assembly for learning purpose with explenations. One day, will add a basic micro kernel in C or Rust.

assembly boot-loader kernel learning-purpose operating-system

Last synced: 10 Aug 2025

https://github.com/gabin221/launchercode

LauncherCode is a script designed to streamline the process of creating basic files for various programming languages based on their extensions. By providing one or more filenames as arguments, users can created few files of programmation.

assembly c coffeescript convenience cpp csharp dart fortran fsharp generate-file helloworld-programs html java latex php programming-languages python script shell-script terminal

Last synced: 19 Feb 2026

https://github.com/antoninhrlt/bootos

Kernel loader in protected mode with GDT initialized, for x64 and x86 operating systems

assembly kernel operating-system os x64 x86

Last synced: 27 Jul 2025

https://github.com/president-xd/asm

I will upload my practice codes of assembly language here.

assembly assembly-language assembly-x86 assembly-x86-64

Last synced: 15 Apr 2025

https://github.com/ximaz/nasm-stdlib

This repository is for learning purposes only ! It's just a project that aims to make me discover the assembly language's world by doing my own stdlib.

asm asmx86 assembly assembly-language assembly-language-programming assembly-x86 nasm nasm-assembler nasm-assembly nasm-language

Last synced: 30 Mar 2025

https://github.com/greenteabiscuit/go-graphic-os

A graphic mode kernel written in golang

assembly golang kernel

Last synced: 20 May 2026

https://github.com/najmiter/asm-chitter

assembly code syntax highlighter written in rust (compiled into wasm for browser usage)

assembly code highlighter js rust wasm

Last synced: 15 Apr 2025

https://github.com/colpocorto/basbinizer

MSX Basbinizer - suite of .BAS manipulation tools

8bit 8bit-computers assembly msx msx-basic msx-computers z80

Last synced: 03 Feb 2026

https://github.com/grachale/microarchitecture_RISC_V

Design of a Processor Microarchitecture Supporting a Chosen Subset of RISC-V ISA Instructions.

assembly isa microarchitecture risc-v verilog

Last synced: 20 Sep 2025

https://github.com/brian-emarquez/ensamblador-x86

⚙ Lenguaje ensamblador tiene que ver conDesarrolloInformática y softwareLenguajes de programaciónIngeniería de software ⚔

assembler assembler-x86 assembly cpu x86

Last synced: 15 Mar 2025

https://github.com/superoo7/embedded_system

Embedded System with Assembly with PIC 16 and C/C++ with Arduino

arduino assembly pic-microcontroller pic16

Last synced: 14 Jul 2025

https://github.com/loneicewolf/radare2-snippets

my custom made Radare2 scripts/snippets/commands.

arm assembler assembly disassembler r2 radare2 x86

Last synced: 11 Oct 2025

https://github.com/bsoftlimited/chip-8

A Chip-8 emulator, Compiler and Assembler written entirely in Rust with Winit (OpenGL). you can either compile Bscript or Assemble chip-8 assembly code to Chip-8 binary file or just run the one you downloaded.

assembler assembly chip-8 compilers emulator games opengl rust

Last synced: 10 Apr 2026

https://github.com/futo-org/ret

Reverse-Engineering Tool

assembly disassembler reverse-engineering

Last synced: 30 Jul 2025

https://github.com/en10/arm-as

ARM Assembly on Ubuntu

a-level aqa arm arm-assembly assembly gce

Last synced: 27 Mar 2025

https://github.com/shred/cracker

Text, graphics and font ripper for the ZX Spectrum

assembly ripper zx-spectrum

Last synced: 07 Sep 2025

https://github.com/derich69420/nyx

Nyx is a CLI rpg written in x86 64bit nasm assembly

assembly cli fast fun game lightweight low-level nasm-assembly rpg rpg-game x86-64

Last synced: 17 Oct 2025

https://github.com/automatonic/text-kdl

Support for KDL in the style of the System.Text.Json library for dotnet C#/CLI

assembly csharp dom kdl parser reader writer

Last synced: 02 Aug 2025

https://github.com/sclorentz/rust-test

C.A. presentation: Tests with no_std rust and integrated asm

aarch64 assembly linker-script llvm rust smallest x86-64

Last synced: 26 Sep 2025

https://github.com/n0thhhing/zeon

ARM/ARM64 Neon intrinsics implemented in zig

arm arm64 assembly implementation inline-assembly intrinsics llvm neon pure-zig simd vectors zig ziglang

Last synced: 26 Sep 2025

https://github.com/guipenedo/p3-assembly

VS Code language support for the P3 Assembly programming language, the language used in the fictitious processor P3, created at IST for educational purposes.

assembly ist language-support p3 p3-assembly p3-processor tecnico vscode vscode-extension

Last synced: 15 May 2025

https://github.com/calculuswhiz/gedit-gas-x86_64-highlighter

This is the greatest assembly language of All Time (gedit port)

assembly assembly-language gas-syntax gedit syntax-highlighting x86 x86-64

Last synced: 23 Mar 2025

https://github.com/BloodRoseorg/gasm

An assembler designed as the future target for Garter compilation

arm32 assembler assembly bootstrapper compiler compiler-toolchain cross-compiler garter garter-language x86-32 x86-64 x86-assembly

Last synced: 04 Aug 2025

https://github.com/akhilrai28/binarytwos32

A project demonstrating 32-bit arithmetic using assembly language. The code handles mathematical operations like addition and subtraction while efficiently managing processor registers.

32-bit arithmetic assembly assembly-language assembly-language-programming low-level-programming

Last synced: 09 Mar 2026

https://github.com/sammy-ette/Nerine

🌹 ✨ A 16-bit virtual machine for making tiny programs and games.

assembly virtual-machine vm

Last synced: 01 Jul 2025

https://github.com/xyproto/machinecode

:vulcan_salute: Rust module and utility for executing machine code

assembly jit machinecode programming-language rust

Last synced: 15 Apr 2025

https://github.com/christopher-besch/assembly_reference

Quick references for Linux x86_64 Assembly.

assembly reference x86-64

Last synced: 12 Nov 2025

https://github.com/mohamedtalhaouii/assembleur

Exercices | Langage Assembleur - SimuProc

assembly simuproc

Last synced: 09 Aug 2025

https://github.com/cx072/helloworld

A complex way to log Hello World in different languages.

assembly complex faster go hello-world nodejs python rust stupid-shit

Last synced: 13 Apr 2025

https://github.com/zoosmand/ATtiny25_WH1602

LCD Display WH1602 via I2C BUS on USI ATtiny25

asm assembler assembly attiny25 avr avrasm i2c usi wh1602a

Last synced: 04 Apr 2025

https://github.com/wzslr321/asm_learning_tour

Repository describing my short adventure of learning Assembly language

assembly assembly-language guide nasm

Last synced: 05 Oct 2025

https://github.com/liziwl/embedded-systems

SUSTech Course CS301, Embedded Systems, fall 2017

assembly embedded-systems

Last synced: 28 May 2026

https://github.com/HK-Transfield/wramp-multitasking-kernel

A simple implementation of a preemptive multitasking kernel for the WRAMP processor, emphasizing the fundamentals of how multitasking works.

assembly c dispatcher exception-handling input-output interrupts kernel multitasking preemptive-multitasking round-robin-scheduler scheduling wramp

Last synced: 12 Aug 2025

https://github.com/maxbubblegum47/tutorato_architettura

Materiale tutorato Architettura dei Calcolatori. Esercizi sul simulatore logisim e rars in assembly per RISCV

assembly logisim logisim-alu rars riscv riscv-assembly riscv32

Last synced: 22 Mar 2025

https://github.com/raspiduino/um0

uM0 on Arduino UNO and more. Fork from http://dmitry.gr/?r=05.Projects&proj=08.%20uM0

arduino arm assembly avr c cortex-m0 emulator

Last synced: 09 May 2026

https://github.com/go-asm/asmdb

asmdb provides auto-generated an assembly instruction set database from asmjit/asmdb

assembly go

Last synced: 14 Jan 2026

https://github.com/vardan2009/viax

VIAX is a simple OS written in Assembly and C

assembly c command-line operating-system

Last synced: 16 Jan 2026

https://github.com/danielah05/smb-disassembly-cc65-ex

A fork of https://github.com/threecreepio/smb-disassembly but with a nicer file structure.

asm assembly disassembly nes smb super-mario-bros

Last synced: 22 Mar 2025

https://github.com/seanpm2001/wacos_10.12

The guesthouse repository for WacOS 10.12, an open source recreation of MacOS 10.12 (Sierra). Part of the WacOS operating system project.

apple applescript asm assembly c gpl3 gplv3 macos macos-sierra md metal objective-c objective-c-plus-plus operating-system subsystem swift txt wacos wacos-10-12 wacos-project

Last synced: 09 Apr 2026

https://github.com/satharus/nasm-template

NASM Template with a makefile and some helper IO functions.

assembly linux linux-syscall nasm nasm-assembly template template-project

Last synced: 21 Apr 2026

https://github.com/skl/pcd8544-avr-asm8bit

An 8-bit AVR assembler playground project for the Nokia 5110 LCD, also known as the PCD8544.

arduino-uno assembly avr nokia5110

Last synced: 05 Apr 2025

https://github.com/markyturtle/hardwarekeyboardreader

Amiga Hardware Keyboard Reader

68000 amiga assembly cia keyboard timers

Last synced: 11 Jan 2026

https://github.com/tomschr/dbassembly

Assembly for DocBook

assembly docbook documentation topic xml

Last synced: 18 May 2026

https://github.com/Camroku/Toryus

A hobby operating system project

assembly c operating-system osdev

Last synced: 11 Mar 2025

https://github.com/xoryouyou/moving-pixels-in-assembly

Moving pixels in assembly using BIOS functions and mode 13h

assembly bios game-development graphics-programming

Last synced: 25 Jun 2025

https://github.com/sampathbalivada/assembler-for-hack-computer

Contains the compiled binaries for Hack Assembly Language Assembler.

assembly nand2tetris python3

Last synced: 25 Apr 2026

https://github.com/michaldziuba03/http.asm

HTTP server written in assembly

asm assembler assembly assembly-x86-64 http

Last synced: 07 Jan 2026

https://github.com/yantavares/msp430

My msp430 coding projects

assembly c microcontroller msp430

Last synced: 02 May 2026

https://github.com/kushrm2803/risc-v_assembler

Simple RISC-V assembler program based on Venus that converts RISC-V assembly language (.asm) into machine language (.mc) format.

assembly branch-prediction risc-v venus

Last synced: 13 Oct 2025

https://github.com/boogiemonster1o1/ghost

An operating system built from scratch

assembly c operating-system x86-assembly

Last synced: 22 Jan 2026

https://github.com/yousseftawakal/driving-car-asm

A 2D Car Driving Simulation Game built in Assembly language, where player controls a car to avoid obstacles, with two difficulty levels (Easy and Hard).

2d-game-development assembly assembly-x86 graphics-programming low-level-programming

Last synced: 06 Feb 2026

https://github.com/lgromanowski/fasm-includes

Various linux includes converted to Flat Assembler syntax

assembler assembly assembly-language fasm fasm-syntax include linux

Last synced: 07 May 2026

https://github.com/hexagonix/xfnt

Fontes gráficas para Hexagon/Hexagon graphic fonts

assembly graphic-fonts operating-system

Last synced: 16 Oct 2025

https://github.com/v0idzdev/open-jinx

Jinx OS is a retro themed command line operating system for x86_64 architectures.

assembly c command-line docker linux os retro

Last synced: 14 Apr 2026

https://github.com/shiniga-op/assemblyide

Uma mini IDE para Android de Assembly AARCH64

android assembly java terminal

Last synced: 20 Oct 2025

https://github.com/fredmaggiowski/mips-caesar-cipher

A MIPS recursive implementation of the Caesar Cipher

assembly caesar-cipher caesar-cipher-algorithm mips

Last synced: 24 Oct 2025

https://github.com/akhilrai28/magnisign

A project focused on converting between signed magnitude representations in assembly language. This code efficiently manipulates signed binary numbers, performing mathematical and bitwise operations.

assembly assembly-language assembly-language-programming binary bitwise-operations low-level-programming processing signed

Last synced: 23 Jan 2026

https://github.com/bdadmehr0/partech-os

Welcome to ParTech Mobile OS, the next-generation operating system designed exclusively for ParTech mobile devices.

assembly c mobile os

Last synced: 06 Feb 2026

https://github.com/notlzin/deuteric

a python + cython OS???

assembly cython gcc os python

Last synced: 29 Oct 2025

https://github.com/rprouse/asm-dev-docker

Tools for programming against various 8-Bit computers

6502 8-bit 8bit assembly hacktoberfest z80

Last synced: 28 Jan 2026

https://github.com/eventstorage/tdiscover

.Net type discovery and assembly scanning made simplified.

assembly dotnet extensions reflection types

Last synced: 26 Feb 2026

https://github.com/edubr029/ufma

All source codes of the programs made during the Electrical Engineering course at UFMA

arduino assembly c digital-circuits portugol ufma

Last synced: 26 Feb 2026

https://github.com/ericnantel/vim-z80-docs

Unofficial Zilog Z80 Assembly Documentation

assembly documentation neovim plugin retro vim z80 z80asm zilog

Last synced: 26 Feb 2026

https://github.com/chichunchen/cross-indexing

Visualizing and cross referencing the source code of C and Assembly code as web pages with friendly UI.

assembly c index-generator ruby

Last synced: 15 Apr 2026

https://github.com/maolonglong/bfjit-x86_64

A Just-In-Time Compiler for Brainfuck.

assembly brainfuck jit x86-64 zig

Last synced: 16 Apr 2026

https://github.com/kntt32/asmacro

assembler with preprocessor

assembly compiler preprocessor x64

Last synced: 27 Feb 2026

https://github.com/neorandom/brainduck-projects

Brainfuck interpreters and compilers. Currently versions are written in Python, C++, Rust and Assembly.

assembly assembly-x86-64 brainfuck brainfuck-interpreter c cpp esoteric-language nasm python python3 rust

Last synced: 11 Feb 2026