πŸ‡ΊπŸ‡Έ 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
30,714
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,732
star
3
mytechnotalent/Reverse-Engineering

mytechnotalent/Reverse-Engineering

A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM and embedded RISC-V architectures.
Assembly
11,158
star
4
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,858
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,382
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
1,041
star
8
adriancable/8086tiny

adriancable/8086tiny

Official repository for 8086tiny: a tiny PC emulator/virtual machine
Assembly
946
star
9
nornagon/jonesforth

nornagon/jonesforth

Mirror of JONESFORTH
Assembly
926
star
10
HazyResearch/safari

HazyResearch/safari

Convolutions for Sequence Modeling
Assembly
867
star
11
videolan/x265

videolan/x265

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

blackbird71SR/Hello-World

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

Apress/low-level-programming

Source code for 'Low-Level Programming' by Igor Zhirkov
Assembly
644
star
14
HazyResearch/hyena-dna

HazyResearch/hyena-dna

Official implementation for HyenaDNA, a long-range genomic foundation model built with Hyena
Assembly
585
star
15
richardjrossiii/iOSAppInAssembly

richardjrossiii/iOSAppInAssembly

An iOS app in assembly
Assembly
559
star
16
HazyResearch/m2

HazyResearch/m2

Repo for "Monarch Mixer: A Simple Sub-Quadratic GEMM-Based Architecture"
Assembly
535
star
17
videolan/dav1d

videolan/dav1d

A read-only mirror of dav1d source code repository. The origin is at https://code.videolan.org/videolan/dav1d/
Assembly
525
star
18
HazyResearch/H3

HazyResearch/H3

Language Modeling with the H3 State Space Model
Assembly
513
star
19
mschwartz/assembly-tutorial

mschwartz/assembly-tutorial

Programming in assembly language tutorial
Assembly
483
star
20
christopherpow/nes-test-roms

christopherpow/nes-test-roms

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

retrio/gb-test-roms

Collection of Game Boy test roms.
Assembly
451
star
22
clann24/jos

clann24/jos

JOS lab, MIT 6.828 Operating System Engineering
Assembly
402
star
23
cesarblum/sectorforth

cesarblum/sectorforth

sectorforth is a 16-bit x86 Forth that fits in a 512-byte boot sector.
Assembly
395
star
24
matt-kempster/m2c

matt-kempster/m2c

A MIPS and PowerPC decompiler.
Assembly
390
star
25
tinysec/windows-syscall-table

tinysec/windows-syscall-table

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

AhmadNaserTurnkeySolutions/emu8086

Assembly tutorial
Assembly
342
star
27
rsanchezsaez/CardboardSDK-iOS

rsanchezsaez/CardboardSDK-iOS

iOS port of Google's CardboardSDK (mobile VR toolkit)
Assembly
334
star
28
sonicretro/s1disasm

sonicretro/s1disasm

Sonic 1 Disassembly
Assembly
333
star
29
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
30
wwarthen/RomWBW

wwarthen/RomWBW

System Software for Z80/Z180/Z280 Computers
Assembly
327
star
31
lukechampine/blake3

lukechampine/blake3

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

dmitrystu/sboot_stm32

Secure USB DFU1.1 bootloader for STM32
Assembly
310
star
33
boostorg/context

boostorg/context

Assembly
299
star
34
Dfinitski/N7DDC-ATU-100-mini-and-extended-boards

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

Assembly
273
star
35
74hc595/Amethyst

74hc595/Amethyst

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

duff2013/ulptool

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

osresearch/airbreak

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

74hc595/68k-nano

Minimal 68000-based single board computer
Assembly
245
star
39
sonicretro/s2disasm

sonicretro/s2disasm

Sonic 2 Disassembly
Assembly
242
star
40
ajyoon/systemf

ajyoon/systemf

a brainfuck interpreter supporting linux syscalls with an example HTTP server
Assembly
231
star
41
ashleygwilliams/x86-kernel

ashleygwilliams/x86-kernel

a simple x86 kernel, extended with Rust
Assembly
223
star
42
trash80/mGB

trash80/mGB

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

vsergeev/apfcp

x86 Assembly Primer for C Programmers
Assembly
211
star
44
NovaSquirrel/NovaTheSquirrel

NovaSquirrel/NovaTheSquirrel

an open source NES platformer game
Assembly
207
star
45
jeff-1amstudios/c64-slack-client

jeff-1amstudios/c64-slack-client

A Slack client for the Commodore 64
Assembly
205
star
46
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
204
star
47
hxlnt/connectedNES

hxlnt/connectedNES

πŸ“‘ A WiFi "modem" that connects your NES to the internet. Includes sample Twitter client.
Assembly
199
star
48
hxlnt/computers-are-easy

hxlnt/computers-are-easy

πŸ³οΈβ€πŸŒˆ A "Hello World" NES ROM with fully-commented 6502 assembly-language source code.
Assembly
197
star
49
sonicretro/skdisasm

sonicretro/skdisasm

Sonic and Knuckles Disassembly
Assembly
194
star
50
Battelle/REpsych

Battelle/REpsych

Psychological warfare in reverse engineering
Assembly
178
star
51
jeffheaton/present

jeffheaton/present

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

am0nsec/vx

Virus Exchange (VX) - Collection of malware or assembly code used for "offensive" purposed.
Assembly
176
star
53
jcalvinowens/asmhttpd

jcalvinowens/asmhttpd

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

maduce/defcad-repo

Official Defcad Megapack Repo
Assembly
175
star
55
farisawan-2000/kirby64

farisawan-2000/kirby64

A work-in-progress decompilation of Kirby 64: The Crystal Shards, brought to you.
Assembly
173
star
56
Sh0ckFR/InlineWhispers2

Sh0ckFR/InlineWhispers2

Tool for working with Direct System Calls in Cobalt Strike's Beacon Object Files (BOF) via Syswhispers2
Assembly
173
star
57
msg7086/x265-Yuuki-Asuna

msg7086/x265-Yuuki-Asuna

A fork of x265. A modded version.
Assembly
172
star
58
akatrevorjay/edid-generator

akatrevorjay/edid-generator

Hackerswork to generate an EDID blob from given Xorg Modelines, complete with valid checksum.
Assembly
172
star
59
vermiceli/nes-contra-us

vermiceli/nes-contra-us

An annotated disassembly with supplemental materials of the Contra (US) and Probotector NES game.
Assembly
171
star
60
Prithvirajbilla/helloworld

Prithvirajbilla/helloworld

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

billbudge/PCS_Atari800

Assembly
162
star
62
dashxdr/cgb

dashxdr/cgb

Color Gameboy Development stuff circa 2000
Assembly
150
star
63
skeeto/pure-linux-threads-demo

skeeto/pure-linux-threads-demo

Pthreads-free Linux threading demo
Assembly
147
star
64
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
145
star
65
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
66
IsoFrieze/SMWDisX

IsoFrieze/SMWDisX

SMW Disassembly X
Assembly
137
star
67
jblang/supermon64

jblang/supermon64

Original sources and binaries for Supermon+64 V1.2 by Jim Butterfield
Assembly
136
star
68
osirislab/Shellcode

osirislab/Shellcode

Assembly
136
star
69
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
70
jwasham/assembly-and-c

jwasham/assembly-and-c

Personal study of book "Low-Level Programming" by Igor Zhirkov (Apress, 2017)
Assembly
133
star
71
strager/supermetroid

strager/supermetroid

Super Metroid SNES game, disassembled
Assembly
129
star
72
boku7/winx64-InjectAllProcessesMeterpreter-Shellcode

boku7/winx64-InjectAllProcessesMeterpreter-Shellcode

64bit Windows 10 shellcode that injects all processes with Meterpreter reverse shells.
Assembly
129
star
73
rpcope1/Hantek6022API

rpcope1/Hantek6022API

Hantek 6022BE Python API for Windows and Linux.
Assembly
126
star
74
Apress/beginning-x64-assembly-programming

Apress/beginning-x64-assembly-programming

Source Code for 'Beginning x64 Assembly Programming' by Jo Van Hoey
Assembly
125
star
75
jeaye/toybox

jeaye/toybox

A box for misfit toys
Assembly
125
star
76
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
125
star
77
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
121
star
78
cfallin/treeos

cfallin/treeos

Christmas tree demo on bare PC hardware (no OS), in 16-bit assembly
Assembly
121
star
79
fwessels/go-cv-simd

fwessels/go-cv-simd

Low level image processing library in pure Go with SIMD assembly
Assembly
120
star
80
raplin/DPS-1200FB

raplin/DPS-1200FB

Python code to read status from the DPS-1200FB power supply
Assembly
119
star
81
yuxincs/MIPS-CPU

yuxincs/MIPS-CPU

A Simulative MIPS CPU running on Logisim.
Assembly
118
star
82
hundredrabbits/Donsol

hundredrabbits/Donsol

Card game for the Famicom, written in 6502 assembly
Assembly
114
star
83
jophish/tiny-bootstrap

jophish/tiny-bootstrap

A tiny bootloader for x86 IBM-PC compatible machines
Assembly
114
star
84
zephray/NekoCart-GB

zephray/NekoCart-GB

Open-source Gameboy Flash Cartridge using an Xilinx CPLD as MBC
Assembly
113
star
85
adafruit/piccolo

adafruit/piccolo

Tiny Arduino music visualizer
Assembly
109
star
86
riemannulus/i_want_go_home

riemannulus/i_want_go_home

집에가고싢닀
Assembly
105
star
87
DownWithUp/DynamicKernelShellcode

DownWithUp/DynamicKernelShellcode

An example of how x64 kernel shellcode can dynamically find and use APIs
Assembly
103
star
88
barrettotte/qr-asm

barrettotte/qr-asm

Generate a QR code from scratch with only ARM assembly.
Assembly
102
star
89
cottsay/arm_asm_emu

cottsay/arm_asm_emu

Gameboy Emulator in ARM Assembly
Assembly
99
star
90
edma2/asmscan

edma2/asmscan

a port scanner written in x86 assembly
Assembly
99
star
91
mikeryan/UltraCIC

mikeryan/UltraCIC

Nintendo 64 CIC clone
Assembly
98
star
92
deptofdefense/HAS-Qualifier-Challenges

deptofdefense/HAS-Qualifier-Challenges

Hack A Sat 2020 Qualifier Challenges
Assembly
96
star
93
nbarkhina/MarioCompiler

nbarkhina/MarioCompiler

A Super Mario Compiler written in JavaScript
Assembly
96
star
94
amayra/arc_conv

amayra/arc_conv

Command-line visual novel toolkit written by w8m in pure ASM
Assembly
95
star
95
SharpCoder/rpi-kernel

SharpCoder/rpi-kernel

A Basic (non Linux) C++ Kernel for Raspberry Pi.
Assembly
94
star
96
billbudge/PCS_AppleII

billbudge/PCS_AppleII

Pinball Construction Set Source Code for Apple II
Assembly
93
star
97
alexfru/BootProg

alexfru/BootProg

FAT12/16/32 Bootsector for .COMs/.EXEs
Assembly
93
star
98
nootropicdesign/lumazoid

nootropicdesign/lumazoid

Firmware for the Lumazoid realtime music visualizer board
Assembly
93
star
99
hxlnt/nes-pipeline

hxlnt/nes-pipeline

πŸ”„ Continuous integration for NES homebrew that adds screenshots taken in the cloud.
Assembly
92
star
100
anjennings/Tom80

anjennings/Tom80

Assembly
89
star