Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Assembly

Assembly

86 projects

Showing 36 of 86 projects

codec-beam
codec-beamHaskell

A Haskell library for generating Erlang VM byte code from pure Haskell, enabling compile-to-BEAM languages.

#haskell#functional-programming#elixir
Stars170
Forks6
Last commit1 year ago
hardware.inc
hardware.incAssembly

Standard include file containing Game Boy hardware definitions for RGBDS assembly projects.

#embedded-systems#hardware-definitions#assembly
Stars159
Forks24
Last commit6 months ago
OpenToAll
OpenToAll

A community-curated collection of tips, tools, and resources for Capture The Flag (CTF) competitions and security research.

#assembly#capture-the-flag#security-research
Stars153
Forks17
Last commit6 years ago
remc2
remc2C++

A reverse-engineered C++ remake of Magic Carpet 2 with HD support, modern controls, and cross-platform compatibility.

#assembly#old-games#sdl2
Stars142
Forks16
Last commit6 days ago
GB303
GB303Assembly

A wavetable-based TB-303 style synthesizer for the Nintendo Gameboy.

#synthesizer#assembly#wavetable-synthesis
Stars141
Forks16
Last commit3 years ago
GingerBread
GingerBreadAssembly

A library of standard functions for Game Boy game development in Assembly, reducing boilerplate code.

#assembly#game-boy#rom-development
Stars139
Forks13
Last commit5 years ago
jssembly
jssemblyJava

A JNI bridge library that enables Java applications to execute native x86, amd64, and ARM assembly code.

#assembly#arm#amd64
Stars129
Forks12
Last commit9 years ago
2048-gb
2048-gbAssembly

A faithful port of the 2048 puzzle game for Game Boy and Master System consoles.

#assembly#game-boy#assembly-language
Stars118
Forks8
Last commit11 years ago
lba2-classic-community
lba2-classic-communityC++

Community-maintained source port modernizing the original Little Big Adventure 2 game engine for preservation and education.

#sdl3#assembly#game-preservation
Stars102
Forks27
Last commit8 days ago
Flappy-boy-asm
Flappy-boy-asmAssembly

A Flappy Bird clone for the Game Boy, created to learn Game Boy development and assembly programming.

#assembly#game-boy#educational
Stars94
Forks14
Last commit6 years ago
WP-CLI bundle repository
WP-CLI bundle repositoryGherkin

A bundled version of WP-CLI that includes the framework and common commands for WordPress management.

#hacktoberfest#wordpress-api#developer-tools
Stars90
Forks34
Last commit2 days ago
highlightos
highlightosRust

A from-scratch x86_64 operating system kernel built with Rust and Assembly.

#bios#assembly#educational
Stars78
Forks5
Last commit2 months ago
gb-boilerplate
gb-boilerplate

A boilerplate for Game Boy development in assembly, providing a ready-to-use project structure and tools.

#asm#assembly#game-boy
Stars76
Forks9
Last commit10 months ago
gb-starter-kit
gb-starter-kit

A starter kit for developing Game Boy games with modern tooling and best practices.

#asm#embedded-systems#assembly
Stars65
Forks13
Last commit10 months ago
FUU
FUUC++

A GUI Windows tool with plugins to unpack, decompress, and decrypt programs protected by UPX, ASPack, FSG, ACProtect, and similar software.

#assembly#plugin-system#unpacker
Stars64
Forks13
Last commit13 years ago
stas
stasAssembly

A stack-based compiled systems programming language with a modern syntax, inspired by FORTH.

#systems-programming#concatenative#programming-language
Stars60
Forks2
Last commit3 years ago
gb-vwf
gb-vwf

A variable-width font engine for Game Boy homebrew games.

#assembly#game-boy#gameboy-development
Stars57
Forks3
Last commit10 months ago
CUTE DEMO
CUTE DEMOC

A colorful GameBoy Color demo showcasing DMA transfers, roto-zoom effects, and scanline palette changes using GBDK 2020.

#assembly#roto-zoom#demo-scene
Stars40
Forks4
Last commit6 years ago
bootstrap.gb
bootstrap.gbAssembly

A minimal example Game Boy project written in assembly for learning and starting new ROMs.

#embedded-systems#assembly#game-boy
Stars33
Forks1
Last commit2 years ago
matrix-rain-gb
matrix-rain-gbAssembly

A Matrix digital rain effect for the Game Boy, written in LR35902 assembler.

#assembly#game-boy#rom-development
Stars32
Forks2
Last commit2 years ago
Tetris
TetrisAssembly

A complete disassembly of the original Game Boy Tetris game with annotated source code and visualizations.

#disassembly#assembly#game-boy
Stars32
Forks3
Last commit3 years ago
Geometrix
GeometrixAssembly

A puzzle game for GB and GBC.

#assembly#assembly-language#game
Stars32
Forks5
Last commit6 months ago
10 PRINT Game Boy
10 PRINT Game BoyAssembly

A Game Boy assembly port of the classic Commodore 64 BASIC one-liner that generates a maze-like pattern.

#assembly#retro-computing#game-boy
Stars29
Forks2
Last commit8 years ago
Roboto Demo
Roboto DemoAssembly

A Game Boy demo programmed in Sharp LR35902 assembly for Skrolli Party 2017.

#demo#assembly#game-boy
Stars27
Forks1
Last commit8 years ago
DeadCScroll
DeadCScrollAssembly

A Game Boy assembly tutorial demonstrating how to manipulate scroll registers during HBlank to create raster effects like sine waves and transitions.

#raster-effects#assembly#retro-computing
Stars26
Forks2
Last commit5 years ago
Back to Color
Back to ColorAssembly

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

#assembly#assembly-language#demoscene
Stars26
Forks5
Last commit6 months ago
EmmaEwert's experiments
EmmaEwert's experimentsMakefile

A collection of Game Boy assembly prototypes exploring graphics techniques like day/night cycles and transparency.

#assembly#game-boy#palette-manipulation
Stars25
Forks1
Last commit9 years ago
Snake-gb
Snake-gbAssembly

A classic Snake game programmed for the original Game Boy hardware.

#assembly#game-boy#rom
Stars22
Forks2
Last commit3 years ago
Buzz-OS
Buzz-OSC

A hobby x86 32-bit operating system with a custom kernel, bootloader, device drivers, and C standard library for learning.

#systems-programming#device-drivers#basic-operating-system
Stars22
Forks5
Last commit2 years ago
GBSoundSystem
GBSoundSystemAssembly

A modernized audio driver for GameBoy games, enabling simultaneous music and sound effects playback with easy integration.

#embedded-audio#sound-effects#assembly
Stars20
Forks1
Last commit3 years ago
Writing a simple PE packer in detail
Writing a simple PE packer in detailC++

A detailed guide and implementation for a simple PE file packer that encrypts executable sections and adds an unpacking stub.

#pe-file#assembly#executable-format
Stars16
Forks5
Last commit7 years ago
strcase
strcaseGo

Case-insensitive, Unicode-aware drop-in replacements for Go's strings and bytes packages.

#assembly#unicode#bytes
Stars16
Forks2
Last commit7 days ago
beach-gbc
beach-gbcPython

A GameBoy Color demo program that recreates a pixel art beach animation within the console's technical constraints.

#pixel-art#assembly#animation
Stars14
Forks1
Last commit7 years ago
minesweepGB
minesweepGBAssembly

A classic Minesweeper game for the GameBoy (Color compatible), written from the ground up in assembly language.

#assembly#hardware-interrupts#test-suite
Stars13
Forks1
Last commit8 years ago
DOS-VGA-Game
DOS-VGA-GameAssembly

A VGA graphics and PC hardware library for DOS game development using Assembly (TASM) and Turbo Pascal.

#turbo-pascal#assembly#vga-graphics
Stars13
Forks2
Last commit9 years ago
6502 Unit Test executor
6502 Unit Test executorC++

A cross-platform unit testing tool for MOS 6502 assembly programs, featuring a built-in emulator and JSON-based test scenarios.

#6502#nes-dev#assembly
Stars13
Forks0
Last commit5 days ago
PreviousPage 2 of 3Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Retro Gaming42
#Game Development29
#Gameboy28
#Game Boy25
#Rgbds22
#Reverse Engineering22
#Rom Hacking14
#Low Level13
#Disassembly12
#Assembly Language11
#Gameboy Color11
#Homebrew10