๐Ÿ‡บ๐Ÿ‡ธ Made in United States

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

TOP Assembly Projects

1
microsoft/MS-DOS

microsoft/MS-DOS

The original sources of MS-DOS 1.25, 2.0, and 4.0 for reference purposes
Assembly
28,654
star
2
vxunderground/MalwareSourceCode

vxunderground/MalwareSourceCode

Collection of malware source code for a variety of platforms in an array of different programming languages.
Assembly
15,110
star
3
leachim6/hello-world

leachim6/hello-world

Hello world in every computer language. Thanks to everyone who contributes to this, make sure to see contributing.md for contribution instructions!
Assembly
10,517
star
4
mytechnotalent/Reverse-Engineering

mytechnotalent/Reverse-Engineering

A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit ARM & 64-bit ARM architectures.
Assembly
10,068
star
5
akkartik/mu

akkartik/mu

Soul of a tiny new machine. More thorough tests โ†’ More comprehensible and rewrite-friendly software โ†’ More resilient society.
Assembly
1,345
star
6
RandalLinden/DOOM-FX

RandalLinden/DOOM-FX

Doom/FX for Super Nintendo with SuperFX GSU2A
Assembly
1,176
star
7
Rangi42/polishedcrystal

Rangi42/polishedcrystal

An upgrade to Pokรฉmon Crystal. Brings features and content up to date, and adds some original content.
Assembly
943
star
8
nornagon/jonesforth

nornagon/jonesforth

Mirror of JONESFORTH
Assembly
926
star
9
adriancable/8086tiny

adriancable/8086tiny

Official repository for 8086tiny: a tiny PC emulator/virtual machine
Assembly
918
star
10
HazyResearch/safari

HazyResearch/safari

Convolutions for Sequence Modeling
Assembly
841
star
11
videolan/x265

videolan/x265

https://bitbucket.org/multicoreware/x265/ git mirror
Assembly
700
star
12
blackbird71SR/Hello-World

blackbird71SR/Hello-World

Hello World in all possible programmnig languages
Assembly
662
star
13
Apress/low-level-programming

Apress/low-level-programming

Source code for 'Low-Level Programming' by Igor Zhirkov
Assembly
644
star
14
richardjrossiii/iOSAppInAssembly

richardjrossiii/iOSAppInAssembly

An iOS app in assembly
Assembly
558
star
15
HazyResearch/m2

HazyResearch/m2

Repo for "Monarch Mixer: A Simple Sub-Quadratic GEMM-Based Architecture"
Assembly
499
star
16
HazyResearch/H3

HazyResearch/H3

Language Modeling with the H3 State Space Model
Assembly
493
star
17
HazyResearch/hyena-dna

HazyResearch/hyena-dna

Official implementation for HyenaDNA, a long-range genomic foundation model built with Hyena
Assembly
489
star
18
videolan/dav1d

videolan/dav1d

A read-only mirror of dav1d source code repository. The origin is at https://code.videolan.org/videolan/dav1d/
Assembly
474
star
19
christopherpow/nes-test-roms

christopherpow/nes-test-roms

Collection of test ROMs for testing a NES emulator.
Assembly
454
star
20
retrio/gb-test-roms

retrio/gb-test-roms

Collection of Game Boy test roms.
Assembly
421
star
21
clann24/jos

clann24/jos

JOS lab, MIT 6.828 Operating System Engineering
Assembly
400
star
22
matt-kempster/m2c

matt-kempster/m2c

A MIPS and PowerPC decompiler.
Assembly
374
star
23
cesarblum/sectorforth

cesarblum/sectorforth

sectorforth is a 16-bit x86 Forth that fits in a 512-byte boot sector.
Assembly
373
star
24
tinysec/windows-syscall-table

tinysec/windows-syscall-table

windows syscall table from xp ~ 10 rs4
Assembly
342
star
25
AhmadNaserTurnkeySolutions/emu8086

AhmadNaserTurnkeySolutions/emu8086

Assembly tutorial
Assembly
334
star
26
rsanchezsaez/CardboardSDK-iOS

rsanchezsaez/CardboardSDK-iOS

iOS port of Google's CardboardSDK (mobile VR toolkit)
Assembly
334
star
27
mikeroyal/RISC-V-Guide

mikeroyal/RISC-V-Guide

RISC-V Guide. Learn all about the RISC-V computer architecture along with the Development Tools and Operating Systems to develop on RISC-V hardware.
Assembly
333
star
28
sonicretro/s1disasm

sonicretro/s1disasm

Sonic 1 Disassembly
Assembly
315
star
29
lukechampine/blake3

lukechampine/blake3

A pure-Go implementation of the BLAKE3 cryptographic hash function
Assembly
314
star
30
dmitrystu/sboot_stm32

dmitrystu/sboot_stm32

Secure USB DFU1.1 bootloader for STM32
Assembly
299
star
31
wwarthen/RomWBW

wwarthen/RomWBW

System Software for Z80/Z180/Z280 Computers
Assembly
288
star
32
boostorg/context

boostorg/context

Assembly
279
star
33
Dfinitski/N7DDC-ATU-100-mini-and-extended-boards

Dfinitski/N7DDC-ATU-100-mini-and-extended-boards

Assembly
273
star
34
74hc595/Amethyst

74hc595/Amethyst

8-bit ATmega1284 retro computer
Assembly
272
star
35
duff2013/ulptool

duff2013/ulptool

Program the esp32 ULP coprocessor in Arduino
Assembly
259
star
36
osresearch/airbreak

osresearch/airbreak

CPAP jailbreak to allow it to be used as a temporary ventilator
Assembly
248
star
37
74hc595/68k-nano

74hc595/68k-nano

Minimal 68000-based single board computer
Assembly
245
star
38
mschwartz/assembly-tutorial

mschwartz/assembly-tutorial

Programming in assembly language tutorial
Assembly
238
star
39
sonicretro/s2disasm

sonicretro/s2disasm

Sonic 2 Disassembly
Assembly
237
star
40
ashleygwilliams/x86-kernel

ashleygwilliams/x86-kernel

a simple x86 kernel, extended with Rust
Assembly
223
star
41
ajyoon/systemf

ajyoon/systemf

a brainfuck interpreter supporting linux syscalls with an example HTTP server
Assembly
223
star
42
trash80/mGB

trash80/mGB

mGB - Nintendo Gameboy MIDI control for Arduinoboy
Assembly
213
star
43
vsergeev/apfcp

vsergeev/apfcp

x86 Assembly Primer for C Programmers
Assembly
209
star
44
jeff-1amstudios/c64-slack-client

jeff-1amstudios/c64-slack-client

A Slack client for the Commodore 64
Assembly
203
star
45
NovaSquirrel/NovaTheSquirrel

NovaSquirrel/NovaTheSquirrel

an open source NES platformer game
Assembly
200
star
46
hxlnt/connectedNES

hxlnt/connectedNES

๐Ÿ“ก A WiFi "modem" that connects your NES to the internet. Includes sample Twitter client.
Assembly
196
star
47
hxlnt/computers-are-easy

hxlnt/computers-are-easy

๐Ÿณ๏ธโ€๐ŸŒˆ A "Hello World" NES ROM with fully-commented 6502 assembly-language source code.
Assembly
194
star
48
sonicretro/skdisasm

sonicretro/skdisasm

Sonic and Knuckles Disassembly
Assembly
192
star
49
DeerTears/GB-Studio-Community-Assets

DeerTears/GB-Studio-Community-Assets

A repository of user-submitted original assets usable in GB Studio, with no attribution required.
Assembly
189
star
50
jcalvinowens/asmhttpd

jcalvinowens/asmhttpd

A minimalist HTTP server for Linux, written in x86_64 assembly
Assembly
176
star
51
maduce/defcad-repo

maduce/defcad-repo

Official Defcad Megapack Repo
Assembly
175
star
52
Sh0ckFR/InlineWhispers2

Sh0ckFR/InlineWhispers2

Tool for working with Direct System Calls in Cobalt Strike's Beacon Object Files (BOF) via Syswhispers2
Assembly
175
star
53
jeffheaton/present

jeffheaton/present

Code from Jeff Heaton's YouTube videos, articles, and conference presentations.
Assembly
173
star
54
am0nsec/vx

am0nsec/vx

Virus Exchange (VX) - Collection of malware or assembly code used for "offensive" purposed.
Assembly
172
star
55
akatrevorjay/edid-generator

akatrevorjay/edid-generator

Hackerswork to generate an EDID blob from given Xorg Modelines, complete with valid checksum.
Assembly
172
star
56
Battelle/REpsych

Battelle/REpsych

Psychological warfare in reverse engineering
Assembly
170
star
57
msg7086/x265-Yuuki-Asuna

msg7086/x265-Yuuki-Asuna

A fork of x265. A modded version.
Assembly
170
star
58
Prithvirajbilla/helloworld

Prithvirajbilla/helloworld

Helloworld programs in different languages,pull requests are welcome :)
Assembly
167
star
59
billbudge/PCS_Atari800

billbudge/PCS_Atari800

Assembly
161
star
60
vermiceli/nes-contra-us

vermiceli/nes-contra-us

An annotated disassembly with supplemental materials of the Contra (US) NES game.
Assembly
156
star
61
farisawan-2000/kirby64

farisawan-2000/kirby64

A work-in-progress decompilation of Kirby 64: The Crystal Shards, brought to you.
Assembly
154
star
62
dashxdr/cgb

dashxdr/cgb

Color Gameboy Development stuff circa 2000
Assembly
150
star
63
Apress/modern-x86-assembly-language-programming

Apress/modern-x86-assembly-language-programming

Source code for 'Modern X86 Assembly Language Programming' by Daniel Kusswurm
Assembly
143
star
64
osirislab/Shellcode

osirislab/Shellcode

Assembly
136
star
65
skeeto/pure-linux-threads-demo

skeeto/pure-linux-threads-demo

Pthreads-free Linux threading demo
Assembly
135
star
66
gregkrsak/first_nes

gregkrsak/first_nes

Create your own games for the Nintendo Entertainment System! This "starter" game is easily extensible for your own projects. Includes references.
Assembly
134
star
67
jwasham/assembly-and-c

jwasham/assembly-and-c

Personal study of book "Low-Level Programming" by Igor Zhirkov (Apress, 2017)
Assembly
133
star
68
gmarino2048/64bit-os-tutorial

gmarino2048/64bit-os-tutorial

This OS Tutorial expands on the fundamental concepts covered in cfenollosa/os-tutorial and covers entering long mode on the x86_64 architecture. It also uses clang rather than relying on an external crosscompiler. I plan on keeping it up to date, so feel free to submit an issue!
Assembly
131
star
69
boku7/winx64-InjectAllProcessesMeterpreter-Shellcode

boku7/winx64-InjectAllProcessesMeterpreter-Shellcode

64bit Windows 10 shellcode that injects all processes with Meterpreter reverse shells.
Assembly
129
star
70
IsoFrieze/SMWDisX

IsoFrieze/SMWDisX

SMW Disassembly X
Assembly
129
star
71
jblang/supermon64

jblang/supermon64

Original sources and binaries for Supermon+64 V1.2 by Jim Butterfield
Assembly
127
star
72
jeaye/toybox

jeaye/toybox

A box for misfit toys
Assembly
125
star
73
Apress/beginning-x64-assembly-programming

Apress/beginning-x64-assembly-programming

Source Code for 'Beginning x64 Assembly Programming' by Jo Van Hoey
Assembly
125
star
74
fwessels/go-cv-simd

fwessels/go-cv-simd

Low level image processing library in pure Go with SIMD assembly
Assembly
120
star
75
rpcope1/Hantek6022API

rpcope1/Hantek6022API

Hantek 6022BE Python API for Windows and Linux.
Assembly
120
star
76
cfallin/treeos

cfallin/treeos

Christmas tree demo on bare PC hardware (no OS), in 16-bit assembly
Assembly
120
star
77
raplin/DPS-1200FB

raplin/DPS-1200FB

Python code to read status from the DPS-1200FB power supply
Assembly
119
star
78
strager/supermetroid

strager/supermetroid

Super Metroid SNES game, disassembled
Assembly
119
star
79
wonkey-coders/wonkey

wonkey-coders/wonkey

Wonkey is a easy to learn, oriented object, modern and cross-platform programming language for creating cross-platform video games. Pull requests welcome! Join community https://discord.gg/awfuRtZay7
Assembly
117
star
80
JohnGlassmyer/UltimaHacks

JohnGlassmyer/UltimaHacks

Patches which add features to, and improve the usability of, the 1990s video games Ultima VII (BG and SI) and Ultima Underworld (I and II), along with a program to compile and apply these patches.
Assembly
114
star
81
hundredrabbits/Donsol

hundredrabbits/Donsol

Card game for the Famicom, written in 6502 assembly
Assembly
113
star
82
yuxincs/MIPS-CPU

yuxincs/MIPS-CPU

A Simulative MIPS CPU running on Logisim.
Assembly
109
star
83
jophish/tiny-bootstrap

jophish/tiny-bootstrap

A tiny bootloader for x86 IBM-PC compatible machines
Assembly
109
star
84
adafruit/piccolo

adafruit/piccolo

Tiny Arduino music visualizer
Assembly
109
star
85
riemannulus/i_want_go_home

riemannulus/i_want_go_home

์ง‘์—๊ฐ€๊ณ ์‹ถ๋‹ค
Assembly
105
star
86
zephray/NekoCart-GB

zephray/NekoCart-GB

Open-source Gameboy Flash Cartridge using an Xilinx CPLD as MBC
Assembly
104
star
87
barrettotte/qr-asm

barrettotte/qr-asm

Generate a QR code from scratch with only ARM assembly.
Assembly
102
star
88
DownWithUp/DynamicKernelShellcode

DownWithUp/DynamicKernelShellcode

An example of how x64 kernel shellcode can dynamically find and use APIs
Assembly
102
star
89
edma2/asmscan

edma2/asmscan

a port scanner written in x86 assembly
Assembly
99
star
90
cottsay/arm_asm_emu

cottsay/arm_asm_emu

Gameboy Emulator in ARM Assembly
Assembly
97
star
91
deptofdefense/HAS-Qualifier-Challenges

deptofdefense/HAS-Qualifier-Challenges

Hack A Sat 2020 Qualifier Challenges
Assembly
97
star
92
nbarkhina/MarioCompiler

nbarkhina/MarioCompiler

A Super Mario Compiler written in JavaScript
Assembly
96
star
93
mikeryan/UltraCIC

mikeryan/UltraCIC

Nintendo 64 CIC clone
Assembly
93
star
94
SharpCoder/rpi-kernel

SharpCoder/rpi-kernel

A Basic (non Linux) C++ Kernel for Raspberry Pi.
Assembly
92
star
95
nootropicdesign/lumazoid

nootropicdesign/lumazoid

Firmware for the Lumazoid realtime music visualizer board
Assembly
92
star
96
hxlnt/nes-pipeline

hxlnt/nes-pipeline

๐Ÿ”„ Continuous integration for NES homebrew that adds screenshots taken in the cloud.
Assembly
91
star
97
amayra/arc_conv

amayra/arc_conv

Command-line visual novel toolkit written by w8m in pure ASM
Assembly
90
star
98
billbudge/PCS_AppleII

billbudge/PCS_AppleII

Pinball Construction Set Source Code for Apple II
Assembly
89
star
99
himself65/learn-os

himself65/learn-os

ๆ“ไฝœ็ณป็ปŸๅญฆไน ๆŒ‡ๅ—
Assembly
89
star
100
alexfru/BootProg

alexfru/BootProg

FAT12/16/32 Bootsector for .COMs/.EXEs
Assembly
87
star