๐Ÿ‡ฉ๐Ÿ‡ช Made in Germany

Discover Germany's Leading Open Source Projects: Explore top-notch open source initiatives hailing from the vibrant tech community of Germany.

TOP Assembly Projects

1
below/HelloSilicon

below/HelloSilicon

An introduction to ARM64 assembly on Apple Silicon Macs
Assembly
3,210
star
2
nmlgc/ReC98

nmlgc/ReC98

The Touhou PC-98 Restoration Project
Assembly
677
star
3
guitmz/virii

guitmz/virii

Collection of ancient computer virus source codes
Assembly
567
star
4
janroesner/sixty5o2

janroesner/sixty5o2

Micro Kernel / Bootloader for Ben Eater's 6502 Computer
Assembly
396
star
5
TG9541/stm8ef

TG9541/stm8ef

STM8 eForth - a user friendly Forth for simple ยตCs with docs
Assembly
305
star
6
BonsaiDen/Tuff.gb

BonsaiDen/Tuff.gb

Tuff - An original game for the Nintendo GameBoy
Assembly
304
star
7
giaf/blasfeo

giaf/blasfeo

Basic linear algebra subroutines for embedded optimization
Assembly
272
star
8
flxbe/asm-space-invaders

flxbe/asm-space-invaders

A small, bootable game written in x86 Assembly inspired by Space Invaders
Assembly
214
star
9
hgesser/ulix

hgesser/ulix

Ulix, the Literate Unix
Assembly
175
star
10
frranck/asm2c

frranck/asm2c

Tool to convert DOS Assembly code to C code
Assembly
153
star
11
guitmz/memrun

guitmz/memrun

Small tool to run ELF binaries from memory with a given process name
Assembly
145
star
12
nucular/raspi-keygen

nucular/raspi-keygen

Reverse-engineering efforts to generate license keys for Raspberry Pi hardware video decoding
Assembly
131
star
13
Esshahn/acme-assembly-vscode-template

Esshahn/acme-assembly-vscode-template

A template for compiling 6502 assembly code with ACME in VSCode
Assembly
130
star
14
imihajlow/ccpu

imihajlow/ccpu

A 8-bit computer made of 74xx series logic gates and memory ICs.
Assembly
112
star
15
floooh/emu-info

floooh/emu-info

Various emulator-related infos from all over the net.
Assembly
105
star
16
floooh/yakc

floooh/yakc

Yet another KC emulator
Assembly
104
star
17
leifo/haujobb-amiga

leifo/haujobb-amiga

The Haujobb Amiga Framework
Assembly
97
star
18
herrnst/impulsetracker

herrnst/impulsetracker

Fork/clone of https://bitbucket.org/jthlim/impulsetracker - Full source code for Impulse Tracker, including sound drivers, network drivers, and some supporting documentation
Assembly
94
star
19
jsmolka/gba-tests

jsmolka/gba-tests

A collection of Game Boy Advance tests.
Assembly
91
star
20
mat-sz/pongloader

mat-sz/pongloader

๐Ÿ“ Pong in 512 bytes. (boot sector)
Assembly
87
star
21
scotws/TaliForth2

scotws/TaliForth2

A Subroutine Threaded Code (STC) ANS-like Forth for the 65c02
Assembly
80
star
22
septag/deboost.context

septag/deboost.context

"Deboostified" version of boost.context (coroutines), Plain and simple C API for context switching. Easy build on multiple platforms.
Assembly
79
star
23
Megatokio/zasm

Megatokio/zasm

Z80 / 8080 / Z180 assembler (for unix-style OS)
Assembly
70
star
24
aead/chacha20

aead/chacha20

ChaCha20 and XChaCha20 stream ciphers
Assembly
67
star
25
FrankBuss/kerberos

FrankBuss/kerberos

C64/C128 MIDI flash interface
Assembly
67
star
26
dojoe/noiseplug

dojoe/noiseplug

The Noiseplug, an ATtiny9 ยตC playing a chiptune
Assembly
64
star
27
clausecker/pospop

clausecker/pospop

Positional Population Count for Go
Assembly
62
star
28
Klaus2m5/6502_EhBASIC_V2.22

Klaus2m5/6502_EhBASIC_V2.22

6502 enhanced BASIC unmodified source
Assembly
58
star
29
Pusty/realmode-assembly

Pusty/realmode-assembly

Collection of articles about realmode 16bit assembly
Assembly
58
star
30
soerface/7billionhumans

soerface/7billionhumans

Solutions to the "7 Billion Humans" challenges
Assembly
56
star
31
OliverLetterer/imp_implementationForwardingToSelector

OliverLetterer/imp_implementationForwardingToSelector

IMP forwarding to a different selector.
Assembly
54
star
32
michalin/ZX2020

michalin/ZX2020

A super-simple Z80 based computer that runs CP/M
Assembly
52
star
33
aap/b

aap/b

B compiler
Assembly
49
star
34
adzialocha/8bit

adzialocha/8bit

Notes on building a 8bit CPU
Assembly
49
star
35
mrcook/zx-spectrum-games

mrcook/zx-spectrum-games

Collection of ZX Spectrum annotated game source code dissasemblies as .skool files
Assembly
48
star
36
mat-sz/bfloader

mat-sz/bfloader

๐Ÿง  Brainfuck IDE and interpreter in 512 bytes. (boot sector)
Assembly
47
star
37
bobbl/libaeabi-cortexm0

bobbl/libaeabi-cortexm0

ARM Run-Time ABI for the Cortex-M0 processor
Assembly
43
star
38
mrcook/jetpac-disassembly

mrcook/jetpac-disassembly

JETPAC: annotated source code disassembly of this classic 8-bit game (1983, ZX Spectrum)
Assembly
41
star
39
guitmz/midrashim

guitmz/midrashim

PT_NOTE to PT_LOAD x64 ELF infector written in Assembly
Assembly
40
star
40
lnqs/intrusion

lnqs/intrusion

A linux 4k intro
Assembly
38
star
41
yetmorecode/dos32a-ng

yetmorecode/dos32a-ng

2021 version of DOS/32A DOS Extender.
Assembly
38
star
42
iley/victoriaos

iley/victoriaos

Tiny OS written in x86 assembly
Assembly
37
star
43
szapp/Ninja

szapp/Ninja

Patching extension for the video games Gothic and Gothic 2.
Assembly
37
star
44
CXWorld/MicroBenchX

CXWorld/MicroBenchX

Micro benchmarks CPU/GPU
Assembly
37
star
45
wagiminator/ATtiny85-TinyKnob

wagiminator/ATtiny85-TinyKnob

Rotary Encoder with USB Interface
Assembly
36
star
46
ipatix/gba-hq-mixer

ipatix/gba-hq-mixer

This repository contains multiple versions of my so called "HQ mixer" for GBA games which use the m4a/mp2k sound driver.
Assembly
33
star
47
matze79/PS2-Adapter

matze79/PS2-Adapter

This Device allows to connect a PS/2 Mouse to your Serialport
Assembly
33
star
48
KarimGeiger/YOLO

KarimGeiger/YOLO

You Only Live Once
Assembly
31
star
49
cnvogelg/romdisk

cnvogelg/romdisk

Boot an Amiga from a disk image embedded into the ext. ROM
Assembly
30
star
50
Klaus2m5/VTL02

Klaus2m5/VTL02

Very Tiny Language for the 6502 series of CPUs
Assembly
30
star
51
jjonethal/mecrisp-stellaris

jjonethal/mecrisp-stellaris

Mecrisp stellaris fork
Assembly
30
star
52
Ich-Bin-Alex/raylib-asm

Ich-Bin-Alex/raylib-asm

Simple example to show how x64 Assembler and Raylib work together
Assembly
29
star
53
michalin/ZX2022

michalin/ZX2022

Another DIY Z80 Computer With CP/M
Assembly
28
star
54
borti4938/SNES_MultiRegion_with_DeJitter_QID

borti4938/SNES_MultiRegion_with_DeJitter_QID

Assembly
27
star
55
mkeller0815/MOUSE2Go

mkeller0815/MOUSE2Go

6502 computer emulated by an Arduino
Assembly
27
star
56
clausecker/palanqin

clausecker/palanqin

ARM Cortex M0 emulator for DOS
Assembly
27
star
57
jakiki6/smb1-disasm

jakiki6/smb1-disasm

A collection to build SMB1 from the disassembly
Assembly
26
star
58
bobbl/rudolv

bobbl/rudolv

RISC-V processor
Assembly
26
star
59
Klaus2m5/AVR_emulated_6502_4SBC

Klaus2m5/AVR_emulated_6502_4SBC

Modular 6502 SBC with emulated CPU
Assembly
26
star
60
Patman86/x265-Mod-by-Patman

Patman86/x265-Mod-by-Patman

Patman's mod of x265
Assembly
26
star
61
wepl/hrtmon

wepl/hrtmon

Amiga lowlevel monitor created by Alain Malek
Assembly
24
star
62
mariusgreuel/USBasp

mariusgreuel/USBasp

USBasp - USB programmer for Atmel AVR controllers (with WinUSB support)
Assembly
24
star
63
wepl/ReSource

wepl/ReSource

Amiga Reassembler
Assembly
23
star
64
shred/identify

shred/identify

Amiga library for hardware identification
Assembly
23
star
65
gsauthof/riscv

gsauthof/riscv

RISC-V vector and other assembly code examples
Assembly
22
star
66
rurban/linasm

rurban/linasm

fast and safe base library for x86-64 Linux SSE4.2 in asm (non-official patches)
Assembly
21
star
67
SydMontague/DW1-Code

SydMontague/DW1-Code

Reverse engineered code from the US Release of Digimon World. A bit messy, mostly for having it available online.
Assembly
21
star
68
basti79/LCD-fonts

basti79/LCD-fonts

Collection of fonts for use on LCDs in different sizes as C or ASM
Assembly
21
star
69
actraiser/dust-tutorial-c64-first-intro

actraiser/dust-tutorial-c64-first-intro

A very simple C64 intro with a color cycle effect and music on the interrupt
Assembly
21
star
70
chibby0ne/ARM_Assembly

chibby0ne/ARM_Assembly

Tutorials and simple programs in ARM Assembly
Assembly
20
star
71
peterdell/wudsn-ide

peterdell/wudsn-ide

WUDSN IDE
Assembly
20
star
72
clausecker/pospopcnt

clausecker/pospopcnt

AVX-2 vectorised 8-bit positional popcount for Go
Assembly
20
star
73
momo5502/9os

momo5502/9os

๐Ÿฑ Nyan Cat 'OS'
Assembly
20
star
74
timholzhey/porth-language

timholzhey/porth-language

VSCode extension for the Porth language
Assembly
19
star
75
Howerd/colorForth

Howerd/colorForth

colorForth running in Bochs for Windows
Assembly
19
star
76
godot64/GoDot

godot64/GoDot

GoDot C64 Image Processing
Assembly
19
star
77
dirkwhoffmann/vAmigaTS

dirkwhoffmann/vAmigaTS

The vAmiga Test Suite
Assembly
19
star
78
Esshahn/Ghost-Town

Esshahn/Ghost-Town

Disassembly of the Commodore 16 game
Assembly
18
star
79
migerh/wasm-filter

migerh/wasm-filter

Simple wasm image filter example
Assembly
18
star
80
GabrielRavier/Cave-Story-Decompilation

GabrielRavier/Cave-Story-Decompilation

Decompilation of Cave Story. Made with IDA Pro
Assembly
18
star
81
RRZE-HPC/ibench

RRZE-HPC/ibench

Measure instruction latency and throughput
Assembly
17
star
82
jackrusher/toy-bootloader

jackrusher/toy-bootloader

Toy bootloader written for a class I was teaching.
Assembly
17
star
83
Speedi13/NsiAllocateAndGetTable-used-from-GetTcpTableInternal

Speedi13/NsiAllocateAndGetTable-used-from-GetTcpTableInternal

Undocumented NsiAllocateAndGetTable usage in GetTcpTableInternal reverse engineered on Win7 X64
Assembly
17
star
84
FIX94/ac-exploit-gc

FIX94/ac-exploit-gc

a save exploit for the gamecube version of animal crossing
Assembly
17
star
85
CedricFauth/VIteen-16-bit-OS

CedricFauth/VIteen-16-bit-OS

Writing a 16 bit (8086-like) operating system...
Assembly
17
star
86
segoh/bit-rot

segoh/bit-rot

8 nonlinear waveform combination effects for the Spin Semiconductor FV-1 DSP chip: new complex waveforms, digital harshness and FSU.
Assembly
17
star
87
mgolombeck/3D-Demo

mgolombeck/3D-Demo

3D-Demo for the Apple ][
Assembly
17
star
88
c0decave/Shellcode-Lab

c0decave/Shellcode-Lab

Training material for the Shellcode-Lab, including Slides and Codes
Assembly
17
star
89
sarnau/AtariSTRomListings

sarnau/AtariSTRomListings

Atari ST Rom Listings and Infos
Assembly
16
star
90
borti4938/NES_IGR_for_NESRGB

borti4938/NES_IGR_for_NESRGB

Assembly
16
star
91
kspalaiologos/tiny6502

kspalaiologos/tiny6502

a small (~140 line) and portable 6502 emulator demo.
Assembly
16
star
92
sarnau/TurboAss

sarnau/TurboAss

Source code for the Atari ST TurboAss and Bugaboo (also known as OMIKRON.Assembler)
Assembly
16
star
93
guitmz/nasty

guitmz/nasty

Reverse text segment x64 ELF infector written in Assembly
Assembly
15
star
94
shred/yami

shred/yami

Amiga and Atari ST serial mouse interface
Assembly
15
star
95
august0815/my_forth_-os-

august0815/my_forth_-os-

forth standalone for 386
Assembly
15
star
96
3urobeat/hello-world

3urobeat/hello-world

๐Ÿ‘‹ Hello World in all programming languages I've worked with.
Assembly
14
star
97
tenbaht/servo-motor-controller

tenbaht/servo-motor-controller

Porting the great SMC3 servo motor controller by Elm Chan to an ATmega328
Assembly
14
star
98
ilstam/nand2tetris

ilstam/nand2tetris

My solutions for the nand2tetris course projects
Assembly
14
star
99
JKnipperts/TNDY

JKnipperts/TNDY

Driver for Matze79's TNDY and Serdaco's TNDLPT sound devices
Assembly
14
star
100
saeugetier/LowPowerDimmerKnop

saeugetier/LowPowerDimmerKnop

A dimmer knop firmware for the ESP32 using the ULP coprocessor
Assembly
13
star