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/aliiimaher/assembler-x86

This is an assembler written in python.

assembler assembly assembly-x86 opcodes

Last synced: 21 Sep 2025

https://github.com/quattromusic/6502-simulator

A simple to use 6502 simulator, featuring a code viewer, keyboard input and a display!

6502 assembly emulator simulator

Last synced: 24 Mar 2025

https://github.com/larsbrinkhoff/pdp10-gcc-test

Tests for the GCC PDP-10 backend

assembly gcc pdp-10 testsuite

Last synced: 13 May 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/knapeczadam/dae-retro-console-and-emulator-programming-neslides

🕹️ A NES homebrew project written in pure 6502 Assembly. NESlides is an interactive “presentation” where you can move between slides and shoot every tile off the screen. Includes a companion editor: NESlidesEditor .

2024 6502-assembly assembly belgium dae digital-arts-and-entertainment emulator-programming group-project howest howest-dae kortrijk low-level-programming mesen nes nintendo nintendo-entertainment-system retcon retro-console tom-tesch university

Last synced: 03 Jul 2026

https://github.com/vizee/asm

assembly wrapper

amd64 assembly go

Last synced: 23 Feb 2026

https://github.com/ammienyami/loisp

Simple S-expression based programming language.

assembly compiler lisp programming-language rust

Last synced: 16 Jul 2025

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/martendo/cookie-shooter-gb

A Game Boy arcade shooter game!

assembly game gameboy gbdev shooter

Last synced: 30 May 2026

https://github.com/rogamer97/my-cheat-code-collection_asm-hacks

A collection of my cheat codes (ASM hacks) for various games across multiple platforms. This collection includes only codes made by me.

aarch32 armv6 armv7 asm assembly mips mips32 powerpc ppc

Last synced: 01 Mar 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/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/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/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/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/rocketmadev/exediff

Compare binaries with DIFF like format

adventurex2025 assembly diff elf-binaries

Last synced: 18 May 2026

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/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/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/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/arcadedan/6502emu

MOS6502 emulator written in Rust.

6502 assembly emulator interpreter rust

Last synced: 24 Apr 2025

https://github.com/arcadedan/danos

personal project for learning x86-64 asm

assembly assembly-x86 c kernel makefile

Last synced: 24 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/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/azarovalex/azide

This is the Brainfuck IDE written in assembly.

assembly brainfuck fasm winapi

Last synced: 13 May 2025

https://github.com/matesxs/matesos2

Version 2 of my testing OS developement project

assembly cpp gcc kernel limine nasm operating-system x86-64

Last synced: 02 Apr 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/basemax/c-nostdlib-assembly

We define own _start point without using GLIBC runtime library using Assembly. (x86_64 and i386)

assembly assembly-8086 assembly-x64 assembly-x86 c syscall syscalls

Last synced: 12 Apr 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/aflah02/custom_assembler_and_simulator

Implementation of Custom Simulator and Assembler for a hypothetical Instruction Set Architecture along with Visualization for Memory Access Location over Time

assembler assembly isa python simulator

Last synced: 09 Jul 2025

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/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/spiderpig86/mipsplusplus

:computer: A lightweight framework for MIPS Assembly.

assembly framework macros mips-assembly

Last synced: 09 Apr 2025

https://github.com/amilich/arm-rtos

Operating system for ARM processors

assembly operating-system raspberry-pi

Last synced: 26 Feb 2026

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/gramaziokohler/workshop_munich_2020

Materials for the Robotic Assembly workshop using COMPAS FAB framework

assembly compas-fab ros workshop

Last synced: 16 Apr 2026

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/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/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/alexdremov/nggc

Compilable to Mach-O Never Gonna Give you up© programming language

assembly ast educational language mach mach-o x86-64

Last synced: 21 Apr 2026

https://github.com/zchee/vim-goasm

Vim syntax highlighting for Go assembly.

asm assembly go plan9 syntax-highlighting vim

Last synced: 08 May 2026

https://github.com/githubprankster/ps2kit

The PS2 SDK, from the future of today

assembly c mips playstation-2 playstation2 ps2 sdk

Last synced: 08 May 2026

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/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/srounet/pyyasm

Python wrapper for Yasm

assembly python3 yasm yasm-assembler

Last synced: 14 Oct 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/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/chuckterry/et-3400-simulator

A browser-based interactive simulator for the Heathkit® ET-3400 Microprocessor Trainer.

6800 assembly education emulator et-3400 heathkit learning machine-code microprocessor simulator trainer

Last synced: 24 Oct 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/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/limitedeternity/yanes

The most hardcore calculator you’ve ever seen

6502-processor assembly rust simulator

Last synced: 12 May 2026

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/rysteq/emux

A x86 emulator for windows written in C#

assembly emulator ide x86-assembly

Last synced: 20 Apr 2026

https://github.com/leogaudin/libasm

A guide for libasm, a project to get familiar with Assembly language.

42 assembly libasm x86-64

Last synced: 02 Mar 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/villy-p/under-the-hood

All files included in my Youtube series: Under the Hood

assembly c explanations hashmaps under-the-hood youtube

Last synced: 01 Mar 2026

https://github.com/mtalyat/legv8-assembly-vscode-extension

A LEGv8 Assembly extension for Visual Studio Code.

assembly extension legv8 legv8-arm vscode vscode-extension

Last synced: 18 Apr 2026

https://github.com/solomonkassa/asm-system-info

🔬 x86-64 System Information Tool

assembly system x86-64 x86-assembly

Last synced: 03 Apr 2026

https://github.com/valen-h/jsa

An (esolang) javascript assembly implementation.

assembly esolang goto jsa node typescript

Last synced: 09 May 2026

https://github.com/caiorss/pget

Alternative command line dependency manager for .NET and F# projects.

assembly busybox dotnet fsharp introspection manager mono net nuget package tools utils

Last synced: 04 May 2026

https://github.com/macmade/patator

Toy disassembler project, using Capstone

app assembly capstone disassembler gui mac reverse-engineering s

Last synced: 09 May 2026

https://github.com/llefranc/42_libasm

School project: get familiar with assembly language (with all the bonuses).

42 42born2code 42paris 42school assembly assembly-language libasm stack

Last synced: 10 Jun 2026

https://github.com/voyrox/dynamic-scheduling

Dynamic Scheduling using Tomasulo’s Algorithm

algorithm assembly emulator ibm rust tomasulos-algorithm

Last synced: 05 Feb 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/grahambates/68kcounter-nvim

neovim plugin for 68kcounter

amiga assembly atari m68k nvim

Last synced: 08 May 2026

https://github.com/pdsmart/zsoft

zOS Operating System, apps and associated developments. Used in the ZPU, tranZPUter and SharpMZ projects but easily adapted to other embedded systems. Project uses C/C++, ARM and ZPU Assembler.

arduino armv7 assembly bash basic-interpreter c c-plus-plus cortex-m4 editor fatfs makefile operating-system rtl teensy35 teensyduino zpu

Last synced: 19 Oct 2025

https://github.com/voyrox/arcticaxis

ArcticAxis is a minimal operating system written in 16-bit x86 Assembly. It features a simple shell interface where you can run basic commands like help, clear, and reboot.

asm asmx86 assembly nasm os

Last synced: 01 Jun 2026

https://github.com/limdongjin/sicxe-assembler

SIC/XE Machine Project for System Programming(CSE4100) 2019 Spring, Sogang Univ.

assembler assembler-implementation assembly assignment c linker loader sic sic-xe-machines sicxe sogang

Last synced: 17 May 2026

https://github.com/katahiromz/dosstub

DOS stub program collection

assembler assembly dos msdos nasm program stub

Last synced: 19 Jun 2026

https://github.com/theluqmn/temperate

Temperature converter program written in 64-bit x86 asm, compiled with NASM

64-bit asmx86 assembly assembly-x86 nasm nasm-assembly

Last synced: 16 Feb 2026

https://github.com/zaplatynski/fsm-packagetype

A basic approach to a Maven package type for FirstSpirit modules

assembly firstspirit firstspirit-modules fsm maven maven-plugin packaging

Last synced: 16 Mar 2026

https://github.com/shubhamchandak94/lossy_compression_evaluation

Impact of lossy compression of nanopore raw signal data on basecall and consensus accuracy

assembly basecalling consensus-algorithm lossy-compression methylation-analysis nanopore-analysis-pipeline nanopore-sequencing

Last synced: 15 Apr 2026

https://github.com/amirreza81/digital-systems-design

Digital Systems Design - Spring 2023 - Sharif University of Technology

assembly digital-system-design verilog

Last synced: 18 Jun 2026

https://github.com/haroldo-ok/sam

SAM - Simple Adventure Maker for the Sega Master System

adventure-maker assembly game sega-master-system z80

Last synced: 13 Oct 2025

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/sukus21/sukkore

Project template for RGBDS Game Boy / Color projects

assembly gameboy gameboy-color rgbds

Last synced: 31 Jan 2026

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/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/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/nzeemin/uknc-desolate

🕹️ Desolate game ported from TI-83 Plus to UKNC

16bit 8bit assembly game macro11 ms0511 pdp11 porting porting-game retro retrocomputing uknc

Last synced: 30 Apr 2026

https://github.com/psmths/riscal-cpu

RISCAL is a 32-bit reduced instruction-set computer (RISC) designed for learning and research purposes. It is named after my dog, Rascal.

assembler assembly instruction-set-architecture machine-code obfuscation risc virtual-machine virtualization

Last synced: 15 Apr 2026

https://github.com/sandbox-science/astrakernel

Experimental micro ARM kernel implementation for QEMU.

arm assembly c kernel

Last synced: 29 Jun 2026

https://github.com/fredhappyface/vscode.x86_64assembly

VS Code plugin providing language support for x86_64 assembly language in a variety of dialects

assembly assembly-x86 language-support nasm vscode vscode-extension vscode-language yasm

Last synced: 26 Apr 2026