🇵🇱 Made in Poland

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

TOP Assembly Projects

1
hasherezade/malware_training_vol1

hasherezade/malware_training_vol1

Materials for Windows Malware Analysis training (volume 1)
Assembly
1,806
star
2
fcambus/spleen

fcambus/spleen

Monospaced bitmap fonts
Assembly
836
star
3
CorruptedByCPU/Cyjon

CorruptedByCPU/Cyjon

A simple, clean code, multi-tasking kernel written in pure Assembly language for 64-bit processors from the AMD64 family.
Assembly
372
star
4
hardenedlinux/firmware-anatomy

hardenedlinux/firmware-anatomy

Tear the firmware apart with your bare hands;-)
Assembly
162
star
5
ziutek/blas

ziutek/blas

Go implementation of BLAS (Basic Linear Algebra Subprograms)
Assembly
149
star
6
dbuchwald/6502

dbuchwald/6502

DB6502: 65C02 based computer inspired by BE6502
Assembly
144
star
7
ytmytm/c64-lng

ytmytm/c64-lng

LUnix Next Generation - a Little Unix operating system for C64/128/Atari and any 6502-based machine
Assembly
69
star
8
sonocotta/mouse-whisperer

sonocotta/mouse-whisperer

ATTINY85 based device that will draw perfect circles while you're away
Assembly
65
star
9
Sakura-IT/Amiga-programming-examples

Sakura-IT/Amiga-programming-examples

Various programming examples for (mostly classic) Amiga.
Assembly
64
star
10
marcin-chwedczuk/shellcode-tshirt

marcin-chwedczuk/shellcode-tshirt

Assembly
49
star
11
Mark-Kovalyov/CardRaytracerBenchmark

Mark-Kovalyov/CardRaytracerBenchmark

This is a short C++/Java/C#/Python benchmark. Based on Paul Heckbert's sources.
Assembly
45
star
12
ytmytm/geos-atari

ytmytm/geos-atari

GEOS 2.0 ported from C64/128 to 8-bit Atari
Assembly
42
star
13
Sakura-IT/SonnetAmiga

Sakura-IT/SonnetAmiga

Reimplementation of WarpOS supporting Sonnet Crescendo 7200 and other PowerPC PCI cards (mirror of CVS development repository).
Assembly
39
star
14
robi29/GTA-IV-Shaders

robi29/GTA-IV-Shaders

GTA IV Shaders and Fixes
Assembly
34
star
15
jnk0le/cortexm-AES

jnk0le/cortexm-AES

high performance AES implementations optimized for cortex-m microcontrollers
Assembly
31
star
16
laoo/TimePilot

laoo/TimePilot

Assembly
29
star
17
pczarn/gearley

pczarn/gearley

An Earley parser engine in Rust.
Assembly
28
star
18
gawlas/IBM-PC-BIOS

gawlas/IBM-PC-BIOS

reconstruction of the IBM PC, PC-XT, PC-AT and PC-XT286 BIOS source code
Assembly
28
star
19
maciej-trebacz/DCPU-Bas

maciej-trebacz/DCPU-Bas

QuickBasic-like compiler for DCPU in 0x10c game
Assembly
27
star
20
hasherezade/asm16_projects

hasherezade/asm16_projects

My small projects writen in 16 bit asm (NOTE: those are my practice projects that I wrote when I was 15, I give no warranty for this code!)
Assembly
23
star
21
eszkadev/UEFI-32bit-asm-examples

eszkadev/UEFI-32bit-asm-examples

Assembly
23
star
22
hasherezade/bootldr_demo

hasherezade/bootldr_demo

Demo bootloaders - created just for fun
Assembly
21
star
23
tstamborski/sprite-studio-64

tstamborski/sprite-studio-64

Native sprite editor for Commodore 64. Pocket knife among sprite editors.
Assembly
20
star
24
domin568/Anti-Debug-examples-Windows

domin568/Anti-Debug-examples-Windows

Some examples of anti debug techniques used in malware or commercial products preventing analysts to debug code of app.
Assembly
19
star
25
sfider/coroutine

sfider/coroutine

Coroutine implementation for C++
Assembly
19
star
26
kondrak/c64_fun

kondrak/c64_fun

Code written for Commodore 64 (games, utilities, etc.)
Assembly
17
star
27
hasherezade/7ev3n_decoders

hasherezade/7ev3n_decoders

Decoders for 7ev3n ransomware
Assembly
14
star
28
WojciechMula/sse2string

WojciechMula/sse2string

implementation of some function from string.h using SSE2 instructions
Assembly
14
star
29
sobieh/bttrelay

sobieh/bttrelay

BTT Relay 1.2 - Firmware
Assembly
12
star
30
ytmytm/c64-GEOS128

ytmytm/c64-GEOS128

GEOS KERNAL v2.0 - commented source code for GEOS 2.0 C128 with cleanups and optimizations
Assembly
11
star
31
maciejmalecki/tony-demo

maciejmalecki/tony-demo

This is a demo version of Tony: Born for Adventure (C64).
Assembly
11
star
32
CorruptedByCPU/Zero

CorruptedByCPU/Zero

64 bit bootloader for Cyjon operating system.
Assembly
11
star
33
Nadrin/helloboing

Nadrin/helloboing

"Hello Boing" - executable raytraced graphics in m68k assembly for Commodore Amiga.
Assembly
10
star
34
tslanina/Retro-GameBoyColor-ToyToy

tslanina/Retro-GameBoyColor-ToyToy

ToyToy - GBC ( 8 bit 8080-like assembly)
Assembly
10
star
35
maciejmalecki/trex64

maciejmalecki/trex64

A Commodore 64 clone of Chrome's jumping T-Rex game
Assembly
9
star
36
ytmytm/c64-ramcart128

ytmytm/c64-ramcart128

Documentation & software related to RamCart 128K - a battery-backuped memory expansion for C64
Assembly
9
star
37
tslanina/Retro-WonderSwanColor-Wondersnake

tslanina/Retro-WonderSwanColor-Wondersnake

Snake clone for Wonderswan Color ( NECV30 assembly )
Assembly
9
star
38
grepwood/dos32awe

grepwood/dos32awe

DOS/32 Advanced DOS Extender - Advanced Wave Effects Edition
Assembly
9
star
39
davidfigaromacintosh/NES-PCM-40kHz-Demo

davidfigaromacintosh/NES-PCM-40kHz-Demo

NES PCM 40kHz Demo
Assembly
8
star
40
Sejoslaw/OpenPoke

Sejoslaw/OpenPoke

OpenPoké was an attempt to rewrite the Pokémon engine as seen in Poké Fire Red from scratch; a game engine recreation. It runs on the same system as the original — the GameBoy Advance. -->For the original author check website.
Assembly
8
star
41
ytmytm/1541-RAMBOardII

ytmytm/1541-RAMBOardII

RAM/ROM expansion for 1541-II that supports DolphinDOS 2 and patched JiffyDOS/SpeedDOS/CBM DOS to cache whole tracks in extra RAM
Assembly
8
star
42
XaFF-XaFF/Assembler-MessageBox

XaFF-XaFF/Assembler-MessageBox

An Assembly x86 code that shows Windows MessageBox kept as simple as possible.
Assembly
8
star
43
Krzysiek-K/Dread-source-drop

Krzysiek-K/Dread-source-drop

Assembly
8
star
44
Jacajack/sokoboot

Jacajack/sokoboot

A Sokoban game written in i386 assembly, bootable from floppy
Assembly
8
star
45
trekawek/lkavalon-atari

trekawek/lkavalon-atari

Assembly
8
star
46
codepainters/lvov

codepainters/lvov

ПК-01 Львів - repair notes
Assembly
8
star
47
galazwoj/dosidle

galazwoj/dosidle

a program that makes dos idle while doing nothing
Assembly
7
star
48
cepa/snake

cepa/snake

Snake game written in x86 assembly language for DOS, ad 2004.
Assembly
7
star
49
starsep/asm

starsep/asm

Assembly Language (x86-64 NASM) course @ University of Warsaw
Assembly
7
star
50
Sakura-IT/ReWarp

Sakura-IT/ReWarp

WarpOS for AmigaOS 4
Assembly
7
star
51
Arkowski24/nasm-tetris

Arkowski24/nasm-tetris

Simple Tetris game for DOS written purely in Assembly.
Assembly
7
star
52
hasherezade/bearparser_tests

hasherezade/bearparser_tests

External tests for bearparser
Assembly
7
star
53
RomekRJM/nesdemia

RomekRJM/nesdemia

Using #stayathome as an opportunity to write retro NES game about battling pandemic.
Assembly
7
star
54
wermipls/lzw-hptdemo

wermipls/lzw-hptdemo

a ZX Spectrum 128K demo
Assembly
7
star
55
neziw/Hello-World

neziw/Hello-World

Hello World in 21 different programming languages.
Assembly
7
star
56
westscz/ArchitekturaKomputerow2

westscz/ArchitekturaKomputerow2

Kompendium wiedzy na temat assemblera.
Assembly
7
star
57
sonocotta/attiny-candle

sonocotta/attiny-candle

ATtiny Candle is a small development kit that is based on Microchip ATtiny85 and ATtiny13 MCU
Assembly
6
star
58
pjanczyk/512B-bootloader-effect

pjanczyk/512B-bootloader-effect

Graphic effect / x86 bootloader / 512 bytes / text mode
Assembly
6
star
59
brodzik/arko-project-1

brodzik/arko-project-1

CORDIC algorithm and bitmap implementation in MIPS assembly
Assembly
6
star
60
maciej-zuk/pic16f1455

maciej-zuk/pic16f1455

pic14 arduino programmer
Assembly
6
star
61
Nadrin/B1

Nadrin/B1

Fictional computer system based on an emulated 6502 CPU.
Assembly
6
star
62
rivit98/asm-8086

rivit98/asm-8086

Assembly 8086 projects
Assembly
6
star
63
McKlaud76/JACE-TAP-templates

McKlaud76/JACE-TAP-templates

Jupiter ACE programming in ZASM.
Assembly
5
star
64
sperlingpl/C64-Demo

sperlingpl/C64-Demo

Simple Commodore 64 demo, written in assembler using Kick Assembler.
Assembly
5
star
65
domin568/Anti-RE-examples

domin568/Anti-RE-examples

Some examples of how to mislead disassemblers.
Assembly
5
star
66
rkujawa/chipKIT-minimal-application

rkujawa/chipKIT-minimal-application

Minimal application for chipKIT Max32 / Uno32 (for open source chipKIT compiler, does not use Arduino or MPLAB libraries)
Assembly
5
star
67
slomkowski/automatic-usb-mains-switch

slomkowski/automatic-usb-mains-switch

Alternative firmware for DCT Tech USB relay module, which switches the relay on when USB bus is active.
Assembly
5
star
68
JakubK/Computer-Architecture-Assignments

JakubK/Computer-Architecture-Assignments

Set of my solutions for coding challenges in Assembly Language
Assembly
5
star
69
vLuckyyy/HelloWorldApplications

vLuckyyy/HelloWorldApplications

🌍 Hello, World in all programing languages!
Assembly
5
star
70
piotrek-szczygiel/imview

piotrek-szczygiel/imview

Simple BMP image viewer for DOS written in x86 assembly
Assembly
4
star
71
w4-pwr/AK2Lab

w4-pwr/AK2Lab

Assembly
4
star
72
tslanina/Retro-GameBoyColor-StefaN

tslanina/Retro-GameBoyColor-StefaN

StefaN - GBC ( 8 bit 8080-like assembly)
Assembly
4
star
73
Qunapi/YesOS

Qunapi/YesOS

Simple x86 operating system written in assembly
Assembly
4
star
74
tworaz/boost-bootcode

tworaz/boost-bootcode

Glue code allowing to boot Linux kernel on Psion/Teklogix NetBook Pro.
Assembly
4
star
75
Sakura-IT/i2clib

Sakura-IT/i2clib

Original Amiga i2c.library by Brian Ipsen and Wilhelm Nöker (archive)
Assembly
4
star
76
sebobialy/amiga-robbo

sebobialy/amiga-robbo

Amiga remake of Atari's classic: Robbo
Assembly
4
star
77
goorkamateusz/8051-Assembler-Examples

goorkamateusz/8051-Assembler-Examples

Examples of 8051 assembler code
Assembly
4
star
78
tstamborski/Wild-Boa-Snake

tstamborski/Wild-Boa-Snake

Snake game for Commodore 64.
Assembly
4
star
79
TFKls/ac.s

TFKls/ac.s

Assembly code scraps
Assembly
4
star
80
przemko/fib45

przemko/fib45

Porównanie szybkości programów w wybranych językach programowania.
Assembly
4
star
81
kxlsx/bfuc

kxlsx/bfuc

x86_64 Brainfuck compiler written entirely in x84_64 assembly.
Assembly
4
star
82
michalkolodziejski/verbose-happiness

michalkolodziejski/verbose-happiness

Atari 2600 GAME for Silly Venture 2021 Winter Edition Compo - 2nd place award
Assembly
4
star
83
tslanina/Retro-GameBoyColor-Galaxia

tslanina/Retro-GameBoyColor-Galaxia

Galaxia - GBC ( 8 bit 8080-like assembly)
Assembly
4
star
84
kfigiela/asm-pong

kfigiela/asm-pong

Pong game in pure assembly
Assembly
4
star
85
JaCzekanski/VGA_Tetris

JaCzekanski/VGA_Tetris

assembly, atmega8, software vga
Assembly
4
star
86
szymor/usb-smps

szymor/usb-smps

USB-controlled SMPS built upon TL494
Assembly
4
star
87
tslanina/Retro-Arcade68k-Seibu

tslanina/Retro-Arcade68k-Seibu

Seibu coin-op hardware analysis tool (Motorola 68000 Assembler)
Assembly
4
star
88
fastred/cool-compiler-examples

fastred/cool-compiler-examples

MIPS assembler files generated by my COOL compiler
Assembly
4
star
89
MariuszBielecki288728/ASK

MariuszBielecki288728/ASK

Niektóre zadania zrobione przeze mnie na ASK 2018
Assembly
4
star
90
MKjanek32/PWrLabAK2

MKjanek32/PWrLabAK2

Programy z laboratorium na kursie Architektura komputerów 2
Assembly
3
star
91
vjtknn/assambler

vjtknn/assambler

Assembly language exercises - i386 architecture, AT&T syntax
Assembly
3
star
92
lighterowl/winxp-mbr

lighterowl/winxp-mbr

Windows XP Master Boot Record analysis
Assembly
3
star
93
SolindekDev/SoliOS

SolindekDev/SoliOS

Simple "bootloader"
Assembly
3
star
94
tstamborski/ascii-art-chief

tstamborski/ascii-art-chief

Ascii-Art editor for MS-DOS. Chief of the Ascii-Art tribe.
Assembly
3
star
95
ytmytm/1571-TrackCacheROM

ytmytm/1571-TrackCacheROM

A firmware patch for Commodore 1571 drive and internal C128D drive enabling RAM expansion use for track cache
Assembly
3
star
96
mfurga/snake-512

mfurga/snake-512

Snake that fits in 512 bytes (boot sector size) written for x86 real mode.
Assembly
3
star
97
nicolacimmino/C64-Demo

nicolacimmino/C64-Demo

Retro coding just for fun
Assembly
3
star
98
meadiode/EMES

meadiode/EMES

Epic Minimalist Entertainment System - DIY handheld handheld game console
Assembly
3
star
99
maciejmalecki/bluevessel

maciejmalecki/bluevessel

A cute little C64 intro
Assembly
3
star
100
wo3kie/cxxDojo

wo3kie/cxxDojo

Implementation of some programmic puzzles
Assembly
3
star