🇷🇺 Made in Russia

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

TOP Assembly Projects

1
NekoSilverFox/Assembly

NekoSilverFox/Assembly

⚡ 亲手编写实现基于王爽老师《汇编语言》的300个汇编程序例程 | Implementation of 300 assembly program examples based on "Assembly Language"
Assembly
219
star
2
thedenisnikulin/os-project

thedenisnikulin/os-project

Пишем свою собственную операционную систему с нуля (bootloader + tiny kernel)
Assembly
101
star
3
egormkn/mbr-boot-manager

egormkn/mbr-boot-manager

💾 Master Boot Record with a boot menu written in Assembly
Assembly
82
star
4
yurikhan/teck

yurikhan/teck

Truly Ergonomic Computer Keyboard firmware hacking
Assembly
70
star
5
Blagodarenko/XPlotter

Blagodarenko/XPlotter

CPU plotter for BURST
Assembly
54
star
6
mRrvz/bmstu-asm

mRrvz/bmstu-asm

🔬 Машинно-зависимые языки программирования. МГТУ им. Баумана
Assembly
51
star
7
L2jLiga/xd2svg

L2jLiga/xd2svg

Utility for converting Adobe eXperience Design files into SVG
Assembly
49
star
8
DenisGrachev/Ringo-8

DenisGrachev/Ringo-8

64x48 Gfx Lib For ZX Spectrum 128KB
Assembly
49
star
9
ilyakurdyukov/micro-lzmadec

ilyakurdyukov/micro-lzmadec

Micro LZMA decoder
Assembly
44
star
10
number571/asmlib

number571/asmlib

Little library for assembly language (fasm, x86-64, linux).
Assembly
40
star
11
hww/N64-Cartrige

hww/N64-Cartrige

Schematic of the DIY Nintendo N64 cartridge
Assembly
30
star
12
vxlabinfo/malware

vxlabinfo/malware

Assembly
27
star
13
wbcbz7/S3VBEFIX

wbcbz7/S3VBEFIX

PC/MSDOS TSR fix for S3 VESA video BIOS
Assembly
20
star
14
emu-russia/bomberman-nes

emu-russia/bomberman-nes

Source code of NES game Bomberman
Assembly
20
star
15
Sunshine-ki/BMSTU5_OS

Sunshine-ki/BMSTU5_OS

Assembly
19
star
16
dreamy-cat/8-Bit-Tea-Party

dreamy-cat/8-Bit-Tea-Party

Welcome to 8-Bit Tea Party. History of computer science, retro programming, dusty electronics and good old games.
Assembly
18
star
17
paveldat/Assembler

paveldat/Assembler

Assembler learning
Assembly
17
star
18
ogamespec/ffv

ogamespec/ffv

Final Fantasy 5 Reversing
Assembly
17
star
19
Catethysis/stm32js

Catethysis/stm32js

Assembly
15
star
20
adivanced/PCI_configuration_space_reader

adivanced/PCI_configuration_space_reader

A Master Boot Record program for intel x86, that will come in useful in reading the PCI configuration space of various devices, located on the PCI bus.
Assembly
15
star
21
number571/Asm

number571/Asm

Just my Asm programs :)
Assembly
12
star
22
nikitinprior/dcpp

nikitinprior/dcpp

New C Preprocessor for Hi-Tech C Compiler v3.09
Assembly
12
star
23
Zakamurite/D2GS

Zakamurite/D2GS

Diablo II game server emulator for 1.11b
Assembly
12
star
24
RaD/ArmpitScheme

RaD/ArmpitScheme

A Scheme Interpreter for ARM Microcontrollers
Assembly
12
star
25
silentenemy/asmbrain

silentenemy/asmbrain

A bare metal brainf*ck interpreter written in pure assembly language
Assembly
11
star
26
trexxet/tgbl

trexxet/tgbl

Text & Graphics BIOS library
Assembly
11
star
27
emu-russia/GPU

emu-russia/GPU

PlayStation GPU (WIP)
Assembly
11
star
28
LDK28/BMSTU-IU7

LDK28/BMSTU-IU7

Данный репозиторий содержит работы 2019-2023 годов обучения
Assembly
10
star
29
wbcbz7/yadm21_seminar

wbcbz7/yadm21_seminar

Assembly
10
star
30
RC-MODULE/nmpp

RC-MODULE/nmpp

Neuro Matrix Performance Primitives library. Documentation: http://rc-module.github.io/nmpp/
Assembly
9
star
31
wbcbz7/dos-vga-tsr-goodies

wbcbz7/dos-vga-tsr-goodies

MS-DOS VGA TSR goodies
Assembly
9
star
32
ds64/SuperFlappyBird

ds64/SuperFlappyBird

Flappy Bird clone for Super Famicom/SNES
Assembly
9
star
33
nikitinprior/dlibr

nikitinprior/dlibr

Recreating the program LIBR.C to combine multiple object files into one file.
Assembly
9
star
34
nikitinprior/ddump

nikitinprior/ddump

Recreating the program DUMP.C to view Hi-Tech C compiler object files for CP/M.
Assembly
9
star
35
4B4DB4B3/SayCheese

4B4DB4B3/SayCheese

Fastest malware, which send victim photo from camera on your HTTP-panel
Assembly
9
star
36
atsidaev/quorum-cpm

atsidaev/quorum-cpm

CP/M system sources for the "Quorum", one of Russian clones of ZX Spectrum
Assembly
9
star
37
ilyakurdyukov/hello-asm

ilyakurdyukov/hello-asm

Hello World examples in assembly, for use as templates.
Assembly
9
star
38
lugovskovp/TrafficLight13

lugovskovp/TrafficLight13

ATtiny13 based Traffic Light toy: schematic, technology, source code.
Assembly
9
star
39
znoxx/ARCAdaptor

znoxx/ARCAdaptor

Arcadaptor stuff - schematic, firmware, libs
Assembly
9
star
40
MaXaMaR/kuznezhik

MaXaMaR/kuznezhik

Implementation of Kuznechik cipher Russian standard GOST R 3412-2015 - 128 bit block size / 256 bit key - 8,16, 32, 64, 128-bit x86 versions (main parts) C++ / ASM & 8-bit MCS-51 - optimized versions
Assembly
8
star
41
vito-Z80/A-World-of-One-way

vito-Z80/A-World-of-One-way

ZX-Spectrum game (16kb) ASM2021
Assembly
8
star
42
QiZD90/dasher512

QiZD90/dasher512

A bootable 512-byte Real Mode 16-bit game.
Assembly
8
star
43
rgimad/chip8_kolibri

rgimad/chip8_kolibri

CHIP-8 emulator for KolibriOS, written in fasm
Assembly
7
star
44
zakolm/ASM

zakolm/ASM

🎓 Ассемблер, BMSTU, 4 семестр, IU7(2018)
Assembly
7
star
45
MIPT-ILab/mips-traces

MIPT-ILab/mips-traces

MIPS programs with MARS system calls
Assembly
7
star
46
ispras/riscv-avs

ispras/riscv-avs

RISC-V Architecture Verification Suite (AVS)
Assembly
7
star
47
0Nera/mini_fasm_os

0Nera/mini_fasm_os

Assembly
7
star
48
Selicre/simcity-mouse

Selicre/simcity-mouse

A patch adding SNES mouse support to SimCity.
Assembly
7
star
49
CityAceE/Batty

CityAceE/Batty

"Batty" is the game published at 1987 by Hit Pak for ZX Spectrum platform. Here is a full disassembler of this game. Sorry for Russian comments.
Assembly
7
star
50
NekoSilverFox/Compilers-Stanford

NekoSilverFox/Compilers-Stanford

🛠 斯坦福大学-编译原理 | 基于 COOL 语言的编译器实现
Assembly
6
star
51
SBasalaev/nesmine

SBasalaev/nesmine

Minesweeper game for NES
Assembly
6
star
52
lisyarus/assembler

lisyarus/assembler

Assembly
6
star
53
rgimad/fasm_programs

rgimad/fasm_programs

fasm related stuff
Assembly
6
star
54
tchv71/RK_CPM30

tchv71/RK_CPM30

CP/M 2.2 Bios for Enhanced Radio86RK. FDС schematics included
Assembly
6
star
55
AterLux/UARTBootloader

AterLux/UARTBootloader

512-bytes AVR bootloader for MCU with 8-32 kBytes flash
Assembly
5
star
56
ip1981/gcd

ip1981/gcd

The Greatest Common Divisor in many languages and tools
Assembly
5
star
57
Xekep/FASM

Xekep/FASM

Assembly
5
star
58
Bandd-k/TLS-Library

Bandd-k/TLS-Library

Transport Layer Security library for KolibriOS
Assembly
5
star
59
Sunshine-ki/BMSTU4_assembler

Sunshine-ki/BMSTU4_assembler

Ассемблер
Assembly
5
star
60
TomasGlgg/AVR-ASM

TomasGlgg/AVR-ASM

Конспект по AVR ASM
Assembly
5
star
61
ogamespec/apu_engines

ogamespec/apu_engines

Music engines from various NES/Famicom games
Assembly
5
star
62
yanagi-ori/bmstu-iu7-asm

yanagi-ori/bmstu-iu7-asm

МГТУ им. Н.Э. Баумана. Машинно-зависимые языки программирования.
Assembly
5
star
63
and89/asm

and89/asm

Shellcodes for MacOS & iOS
Assembly
4
star
64
KozlovKV/game-life

KozlovKV/game-life

Game "Life" realization on combination of CdM assembler and Logisim
Assembly
4
star
65
number571/printf

number571/printf

Implementation of the printf function in the FASM assembly language.
Assembly
4
star
66
izemskov/zxAsm

izemskov/zxAsm

ZX-Spectrum assembler learning
Assembly
4
star
67
moevm/spbetu_comparch_2021_0382

moevm/spbetu_comparch_2021_0382

Репозиторий по курсу "Архитектура Компьютера" группы 0382
Assembly
4
star
68
MPSU/MIRISCV

MPSU/MIRISCV

Открытое RISC-V процессорное ядро MIRISCV для образовательных целей
Assembly
4
star
69
0xPh0enix/ImportAndCallFunctionFromDllDynamically

0xPh0enix/ImportAndCallFunctionFromDllDynamically

Assembly
4
star
70
int28h/AssemblyTasks

int28h/AssemblyTasks

Assembly
4
star
71
SemyonMakhaev/snake

SemyonMakhaev/snake

Snake game for DOS
Assembly
4
star
72
XProger/ECAD

XProger/ECAD

Electronic design automation system written on Assembler
Assembly
4
star
73
CityAceE/ZX-Pilot

CityAceE/ZX-Pilot

ZX Spectrum 48 emulator for PalmOS written in MC68000 assembly
Assembly
4
star
74
RedPandaProjects/MyOS

RedPandaProjects/MyOS

Assembly
4
star
75
Bulat-Ziganshin/MT-LZ

Bulat-Ziganshin/MT-LZ

Experiments with m/t & GPU LZ compression techniques
Assembly
4
star
76
vpyk/emu80v2

vpyk/emu80v2

Emu80 version 2.86 for DOS source code
Assembly
3
star
77
sescer/The-Game-of-Noughts-and-Crosses

sescer/The-Game-of-Noughts-and-Crosses

It is the noughts and crosses game (aka tic-tac-toe) in Logisim and CdM-8 system(assembly language )
Assembly
3
star
78
k06a/k29

k06a/k29

256-byte assembly gradient spiral with controls
Assembly
3
star
79
XXXRef/VV

XXXRef/VV

💀 Windows PE32 file infector encrypting virus 💀
Assembly
3
star
80
b00bl1k/kcpuid

b00bl1k/kcpuid

Assembly
3
star
81
tchv71/ED_SC80

tchv71/ED_SC80

CP/M hardware dependent SC80 text editor for RK86 60K, original 32k version included
Assembly
3
star
82
emazurova/coursework-forth

emazurova/coursework-forth

Assembly
3
star
83
maxipavlovic/superleague

maxipavlovic/superleague

My Languages Super League - MLSL
Assembly
3
star
84
petersobolev/yolka

petersobolev/yolka

Yolka - 6kb intro for Mattel Intellivision computer
Assembly
3
star
85
vpyk/emu80v1

vpyk/emu80v1

Emu80 version 1.81 for DOS source code
Assembly
3
star
86
romychs/Orion-PRO

romychs/Orion-PRO

Orion-PRO - Russian Amateur Personal Computer schematics and PCB
Assembly
3
star
87
trol73/avr-86rk-ps2-keyboard-controller

trol73/avr-86rk-ps2-keyboard-controller

PS/2 keyboard controller for RK86 computer
Assembly
3
star
88
Mansurow/bmstu-iu7-4sem-ASM

Mansurow/bmstu-iu7-4sem-ASM

Машинно-зависимые языки программирования (4 семестр)
Assembly
3
star
89
Xekep/aPLib-example

Xekep/aPLib-example

[FASM] Сжатие/распаковка данных на примере aPLib
Assembly
3
star
90
adivanced/UEFI-exit_boot_services-bootloader

adivanced/UEFI-exit_boot_services-bootloader

An example of a UEFI bootloader with an exit_boot_services call, written in NASM.
Assembly
3
star
91
yakupov/ASM_lab

yakupov/ASM_lab

Assembly
3
star
92
TheMixaDev/bad-apple-bcomp-ng

TheMixaDev/bad-apple-bcomp-ng

Bad Apple в БЭВМ
Assembly
3
star
93
YADRO-KNS/halide_riscv

YADRO-KNS/halide_riscv

Examples of Halide language algorithms running on RISC-V
Assembly
3
star
94
Wohlstand/ail32-sandbox

Wohlstand/ail32-sandbox

A tweaked/updated original Audio Interfaces Library 32bit version by Miles. An experimental sandbox.
Assembly
3
star
95
refaim/disasm

refaim/disasm

DOS .com files disassembler, written on TASM 4.1 for DOS (done for the university course)
Assembly
2
star
96
mrglaster/SGDK-Megapong-Expanded

mrglaster/SGDK-Megapong-Expanded

Expanded version of Megapong game from the Andrej Preradovic's tutorial.
Assembly
2
star
97
int00h/jaeeditor

int00h/jaeeditor

JaeEditor is an IDE for flat assembler with open source.
Assembly
2
star
98
ergottli/corewar

ergottli/corewar

Assembly
2
star
99
optozorax/assembler

optozorax/assembler

Assembly
2
star
100
RC-MODULE/nmblas

RC-MODULE/nmblas

NeuroMatrix(1879ВЯ6Я) implementation of the BLAS (Basic Linear Algebra Subprograms) are routines that provide standard building blocks for performing basic vector and matrix operations.
Assembly
2
star