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/kroshkaevan/spacex

SpaceX rockets and list of their launches

alamofire-swiftyjson assembly mvp-architecture nuke router snapkit spacex

Last synced: 10 Feb 2026

https://github.com/benmcavoy/strawberryvm

A fantasy virtual machine with limits on resources.

assembly fantasy-computer fantasy-console rust virtual-machine

Last synced: 19 Oct 2025

https://github.com/martendo/cookie-shooter-gb

A Game Boy arcade shooter game!

assembly game gameboy gbdev shooter

Last synced: 30 May 2026

https://github.com/sadrasabouri/mpf

Micro-Professor (MPF - I) for 8051 Instruction Set

8051 8051-architecture 8051-projects assembly microcontroller

Last synced: 19 Jul 2025

https://github.com/limitedeternity/yanes

The most hardcore calculator you’ve ever seen

6502-processor assembly rust simulator

Last synced: 12 May 2026

https://github.com/B-Gyro/B-Gyro

"Meet B-Gyro: our attempt at an operating system inspired by the gyroscope's stability... except ours wobbles more than it balances. Think of it as a gyroscope that moonlights as a boomerang—it keeps coming back with more bugs to fix!" -- by 0rayn and faithByte.

32-bit assembly c-language kernel operating-system osdev x86

Last synced: 27 Jul 2025

https://github.com/xnacly/register_machine

Registermachine with 7 slots and simple arithmetic operators

assembly c

Last synced: 18 Jan 2026

https://github.com/ejunjsh/myos

💻 my operating system like unix/linux

assembly bochs brew c i386 i386-elf-gcc nasm operating-system os

Last synced: 08 May 2026

https://github.com/andyfratello/ac

⚙️ Exercicis d'Arquitectura de Computadors (AC) Q2 - UPC FIB

ac-fib assembly assembly-language c fib-upc makefile

Last synced: 17 May 2026

https://github.com/m512i/patcher

obfuscator that encrypts imports and replaces callsites with custom decrypting stubs

anti-disassembly assembly binary-patching c iat-obfuscation obfuscation portable-executable reverse-engineering windows-api x86-assembly

Last synced: 23 Jun 2025

https://github.com/zzarif/intel-8086-android-emulator

Android IDE to practice, visualize and emulate 16-bit Assembly Language.

8086-emulator android assembly code-editor error-handler filesystem intellisense java xml

Last synced: 09 Oct 2025

https://github.com/kkebo/cloumo

Web アプリケーション専用 OS

assembly cpp operating-system os web-browser

Last synced: 18 Jun 2025

https://github.com/kuipr/assembly

A modern front-end development framework for UI-friendly rapid prototyping.

assembly design design-system framework front-end-framework npm-module

Last synced: 11 Jul 2025

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

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

assembly assembly-language atom atom-package gas-syntax syntax-highlighting x86 x86-64

Last synced: 12 Oct 2025

https://github.com/janligudzinski/bfc-rs

Brainfuck compiler for x86-64 Linux implemented in Rust.

assembly brainfuck compiler nasm parser rust x86 x86-64 x86-assembly

Last synced: 05 Feb 2026

https://github.com/rocketmadev/exediff

Compare binaries with DIFF like format

adventurex2025 assembly diff elf-binaries

Last synced: 18 May 2026

https://github.com/picrap/versionstitcher

Injects repository information (such as changeset, branch...) in assembly after it is compiled.

assembly git msbuild-task version

Last synced: 10 Apr 2025

https://github.com/knightchaser/easy-data-structure

Hands on data structure, with an easy code by myself.

assembly c cpp data-structures hands-on

Last synced: 07 May 2025

https://github.com/aquice/eezos

A free operating system to make your life easier

assembly from-scratch os

Last synced: 07 May 2025

https://github.com/mag-d-anas/paraparapara_x86

💫 A classic Brick Breaker game with multiplayer support and integrated serial communication for real-time chatting. Perfect for gaming and learning assembly programming!

8086 assembly

Last synced: 05 Sep 2025

https://github.com/fredrik-hjarner/fasm68k

fasm68k - Motorola 68000 instruction set for fasmg (flat assembler g)

assembler assembly fasm68k fasmg instruction-set m68k motorola-68000

Last synced: 07 May 2025

https://github.com/uxmal/rvfun

Fun with Risc-V! A Risc-V emulator and assembler in C#

assembly assembly-language-programming emulation risc-v-assembly risc-v-emulator

Last synced: 12 Apr 2025

https://github.com/aditya-a-garwal/avrassemblyexamples

A repository containing examples for AVR microcontrollers in Assembly and C/C++. More examples will be added with time.

assembly assembly-language atmel avr avr-gcc avrasm examples microchip microcontrollers

Last synced: 09 Apr 2025

https://github.com/ragibson/fpga-asteroids

32-bit single cycle CPU design and implementation of the "Asteroids" arcade game for this CPU in Assembly and C.

assembly asteroids c cpu fpga mips

Last synced: 12 Apr 2025

https://github.com/alextmjugador/bare-surprise

Toy bootloader, operating system and graphical application for a birthday surprise in just 12 KiB.

assembly bootloader gift low-level toy-os toy-project vbe

Last synced: 11 Apr 2025

https://github.com/laugharne/optimal_function_names

L'optimisation des coûts en gas est un enjeu clé dans le développement de contrats intelligents sur la blockchain Ethereum, chaque opération effectuée sur Ethereum ayant un coût en gas. Cet article sera aussi l'occasion de fournir du contenu aux lecteurs francophones (🇫🇷).

abi assembly bytecode function-dispatcher gas gas-optimization keccak-256 keccak256 optimization solidity yul yul-assembly

Last synced: 15 Oct 2025

https://github.com/qazcetelic/x86_64-nasm-sudoku

Sudoku solver written in x86-64 NASM assembly

assembly nasm

Last synced: 25 Oct 2025

https://github.com/droppers/refscout

RefScout is a desktop and command-line application that assists you with identifying conflicting assembly references in your .NET Core and .NET Framework applications.

assembly dotnet dotnet-tool reference reference-analyzer tool

Last synced: 06 Jan 2026

https://github.com/sn99/sam

A bootloader

assembly bootloader

Last synced: 25 Jun 2025

https://github.com/laugharne/optimal_function_names_en

Optimizing gas costs is a key challenge in the development of smart contracts on the Ethereum blockchain, as every operation carried out on Ethereum incurs a gas cost.

abi assembly bytecode function-dispatcher gas gas-optimization keccak-256 keccak256 optimization solidity yul yul-assembly

Last synced: 15 Oct 2025

https://github.com/ern0/549notes

🎹 256-byte PC-DOS intro with MIDI music (co-author: TomCat/Abaddon)

8086 assembly scene size-coding

Last synced: 01 Apr 2025

https://github.com/rieselhilfe/letstesselate

tis100-like emulator for a fictional multicore system.

assembly emulator go golang programming-game tis-100 zachtronics

Last synced: 12 Feb 2026

https://github.com/dxrcy/lasim

A simple LC-3 assembler and simulator

assembly compiler lc3

Last synced: 10 Apr 2025

https://github.com/wweziza/asm-http

Building website in Assembly, why not?

asm assembly http httpserver server web webserver website

Last synced: 15 Jun 2026

https://github.com/mewa/polyglot-101

Source files for the article on polyglot machine code

assembly polyglot x86 x86-64

Last synced: 15 May 2026

https://github.com/taffarel55/lab4-compiler

Compilador lab4

assembly compiler ufba

Last synced: 10 Jul 2025

https://github.com/hatsusixty/loisp

Simple S-expression based programming language.

assembly compiler lisp programming-language rust

Last synced: 17 Jul 2025

https://github.com/silversquirl/zig-xed

Intel X86 Encoder Decoder library, as a Zig package

assembly x86 x86-64 x86-assembly zig zig-package

Last synced: 24 Apr 2026

https://github.com/nemeslaszlo/invoke-test

Invoke / Reflection Dummy. With a specified area, with an internal abstract class implementation, where you have to modify the AssemblyInfo as well with a "InternalsVisibleTo" possibility

assembly dotnet-framework internal-abstract-class invoke reflection reflection-dummy

Last synced: 20 May 2026

https://github.com/totekuh/shellcrafter

Scripts, tools and code snippets for exploit development/assembly/shellcoding

assembly exploit exploit-development keystone pip python3 shellcode

Last synced: 15 Apr 2025

https://github.com/azarovalex/azide

This is the Brainfuck IDE written in assembly.

assembly brainfuck fasm winapi

Last synced: 13 May 2025

https://github.com/tollyh/assembly

A custom processor architecture and assembly language implemented in .NET

architecture assembly csharp documentation dotnet programming-language

Last synced: 01 May 2025

https://github.com/openomics/nanite

A streamlined Oxford Nanopore Viral Metagenomics Pipeline

annotation assembly classification pathogen-surveillance pipeline singularity slim snakemake viral-metagenomics

Last synced: 18 Jan 2026

https://github.com/marcpinet/parm

🧀 PARM Project (Polytech ARM-based embedded processor), made as part of a school project.

architecture armv7 assembly c cpu logisim-evolution python system

Last synced: 15 Jul 2025

https://github.com/bitrake/uefi_playground

Experiment, explore, and get excited about UEFI ...

assembly fasmg uefi x86-64

Last synced: 24 Jul 2025

https://github.com/kaoutherbo/assembly-exercices

Some exercices in assembly using mips r 3000

assembly mips-assembly

Last synced: 14 Apr 2025

https://github.com/arman-aminian/pong-game-assembly

Single player PONG game with 8086 assembly

assembly assembly-x86 game pong pong-assembly pong-game x8086 x86

Last synced: 19 Jun 2026

https://github.com/acasamit/ratios

RatiOS is a simple operating system kernel developed from scratch in C and Assembly for BIOS (not EFI) on the i386 architecture.

assembly c kernel

Last synced: 30 Apr 2025

https://github.com/hxndev/canon-war-game-using-assembly-language

This project aims to develop a basic version of cannon war game. On the gaming console, robots and cannons will fight against each other. Gamer also visualizes the destruction with an associated sound. The gamer will control the robot (through mouse and keyboard) for self-defense (fire-back/ escape). Cannons will be moving at pace. Game progress that includes gamer score, life remaining etc. is displayed on the console.

asm assembly assembly-8086 assembly-language canon canon-war file-handling game highscore masm64

Last synced: 07 May 2025

https://github.com/thechampagne/sdl2-asm

SDL2 examples in Assemblers.

assembly fasm gas nasm sdl2 x86 x86-64

Last synced: 15 Apr 2025

https://github.com/offensive-vk/classics

Classics: (C/C++) ~ This Repository Contains All of My C & C++ Programs. Hence, An Old School Repo. All Programs Have Categorized for Reference.

assembly bash c cpp

Last synced: 15 Jun 2025

https://github.com/harismuneer/graphical-display-memory-and-software_hardware-interrupts-x86_assembly

📌 Solved problems to help better understand the important concepts of Display Memory (Video Card Memory), String Manipulation, Software Interrupts and Hardware Interrupts in context of x86 Assembly Language (8086 Assembly)

afd assembly assembly-8086 assembly-language assembly-language-programming assembly-x86 dosbox hardware-interrupts interrupts nasm nasm-assembly open-source open-source-solutions software-interrupts solved-exercises solved-problems string-manipulation string-matching video-memory x86-nasm

Last synced: 24 Jul 2025

https://github.com/eatcomics/libperspective

LibPerspective is a utility library for writing software on Sega Dreamcast VMU - By Kresna

8bit assembly dreamcast dreamcast-vmu library sega-dreamcast sega-vmu visual-memory visual-memory-unit vms vmu waterbear

Last synced: 04 Apr 2025

https://github.com/vizee/asm

assembly wrapper

amd64 assembly go

Last synced: 23 Feb 2026

https://github.com/zoosmand/ATtiny25_DS18B20_TM1637

The Digital Thermometer based on OneWire protocol. Sensor is DS18B20. Display use a 16-bit shift register TM1637.

asm assembler assembly attiny25 avr avrasm crc8 ds18b20 onewire tm1637

Last synced: 04 Apr 2025

https://github.com/plummerssoftwarellc/petclock

Source code for the PET Clock discussed in a YouTube video about 6502 assembly

assembly c64 commodore pet

Last synced: 17 Feb 2026

https://github.com/bergel/gwbasicvisualization

Visualizing GW-Basic source code

assembly pharo picture roassal routines visualizing

Last synced: 16 May 2026

https://github.com/engineersbox/quac-assembler

Assembles QuAC assembly into 16 bit QuAC v1.0 ISA binaries

asm assembler assembly go golang quac

Last synced: 05 May 2026

https://github.com/mtrzc0/bootldr

Unix-family, multiboot compliant bootloader

assembly bootloader i386 linux unix x86-64

Last synced: 30 Jan 2026

https://github.com/ziyao233/cocox-rv64

Assembly is zombie, monokernel is shit.

assembly monokernel osdev riscv64

Last synced: 03 Jan 2026

https://github.com/walshyb/assembly-h1-linker

Assembly project converting a C++ linker to python

assembler assembly module-linker python

Last synced: 19 May 2026

https://github.com/Voyrox/Dynamic-Scheduling

Dynamic Scheduling using Tomasulo’s Algorithm

algorithm assembly emulator ibm rust tomasulos-algorithm

Last synced: 31 Oct 2025

https://github.com/endlesscheng/mpython

学习编译原理后做的 Python 转汇编项目

assembly masm python

Last synced: 17 Apr 2026

https://github.com/shreyansh26/cse312-computer-architecture-codes

Codes related to the Computer Architecture Course at IIT (BHU) Varanasi

assembly computer-architecture mips

Last synced: 24 Jul 2025

https://github.com/paulschulze1337/stationeers

This is just a playground for my little IC programs from Stationeers.

assembly ic10 mips mips-assembly stationeers

Last synced: 14 May 2025

https://github.com/dineshpinto/stm32f4

Combining an FPGA, µC and AWG for nanosecond photon counting

assembly awg c microcontroller photonics verilog

Last synced: 30 Apr 2026

https://github.com/vdechenaux/bootable-matrix-rain

Boot on USB to a reproduction of the "Matrix digital rain" !

assembly bootloader matrix matrix-digital-rain matrix-rain

Last synced: 12 Sep 2025

https://github.com/leynier/vimasm

Proyecto de Programación de Máquinas I.

assembly vim

Last synced: 15 May 2026

https://github.com/kaptheguy/mxos

Minimal X86 Operating System Kernel

asm assembly binary c kernel linux minimal operating-system os osdev unix x86

Last synced: 02 Feb 2026

https://github.com/lutoma/chaosnes

:space_invader: A homebrew game for the Nintendo Entertainment System.

assembly assembly-6502 ccc game nintendo-nes

Last synced: 29 Oct 2025

https://github.com/ammienyami/nolang

Concatenative stack-based programming language designed for writing programs for computers.

assembly compiler go golang language programming-language

Last synced: 30 Apr 2026

https://github.com/stefanschramm/retroload

RetroLoad.com is a web application for converting tape archive files of historical computers into sound.

6502 6510 8bit-computers acorn-electron assembly atari800 c64 cpc464 hello-world kc85 lc80 msx retrocomputing retrogaming tape-archive ti994a vic20 vintage-computers z1013 z80

Last synced: 22 Apr 2025

https://github.com/husnaintaj/afdbox

A program that allows you to Compile (with NASM), Run (with DOSBox) and Debug (with AFD) .asm files by just double clicking on them

afd assembly dosbox nasm

Last synced: 31 Jan 2026

https://github.com/apetenchea/inverter

A script for obtaining the inverse of simple assembly sequences.

assembly python3 reversing

Last synced: 20 Apr 2026

https://github.com/cpscript/micropython-raytracer

RayTracer for most micro-controllers with MicroPython

assembly c micro-controller micropython python

Last synced: 17 Aug 2025

https://github.com/sudotto/rosaos

an operating system dedicated to Rosa the otter

asm assembly c low-level-programming nasm operating-system os osdev qemu x86-64

Last synced: 09 May 2025

https://github.com/richardso21/complxer

An LC3 simulator-assembler suite written in golang (made while I was taking CS 2110)

assembly golang lc3

Last synced: 29 Apr 2026

https://github.com/AfonsoCMSousa/ASM-Emulator

ASM Emulator is a Simpler-way of having fun writing assembly!

assembly cpp cpp17 early-development ncurses

Last synced: 05 Mar 2025

https://github.com/jslegendre/macos-cpuid

Using CPUID opcode on macOS

assembly cpuid macho macos x86-64

Last synced: 19 May 2026

https://github.com/nnamanx/intel_8086

Completed Assignments of Computer Organization & Architecture Course

assembly data-transfer intel intel8086

Last synced: 18 Oct 2025

https://github.com/seigtm/spbpu

Все домашние задания, курсовые, учебные материалы, лабораторные работы, собранные за всё время обучения в СПбПУ, ИКНК (бывший ИКНТ), ВШПИ.

asm assembler assembly circuit cpp english-learning fortran homework homework-assignments labs llvm math oop physics spbpu spbstu

Last synced: 09 Aug 2025

https://github.com/qalle2/nes-disasm-misc

disassembled NES programs

6502 asm6 assembly disassembly homebrew nes

Last synced: 10 Apr 2025

https://github.com/eersoy93/os93

My second attempt OS from scratch

assembly bootloader c kernel nasm os-development osdev

Last synced: 23 Aug 2025

https://github.com/owl-from-hogvarts/csa-lab3

Self-made assembler and Accumulator CPU

assembly cpu emulator

Last synced: 19 May 2026

https://github.com/bartpleiter/fpgc

My gigantic FPGA hobby project where I learn in extreme detail how computers work by designing my own from scratch at FPGA logic level, and building upon it to create a fully functional physical computer that can compile and run its own software software, without using existing architectures.

assembly bootloader c compiler cpu filesystem fpga gpu os pcb soc toolchain

Last synced: 03 Aug 2025

https://github.com/demonstrandum/fam

A very Fake Assembly(ish-language) Machine thingy...

assembly computer-science fake fam interpreter language mimic

Last synced: 10 Apr 2025