Skip to content

Latest commit

 

History

History
216 lines (211 loc) · 29.1 KB

File metadata and controls

216 lines (211 loc) · 29.1 KB

Back to indexFeedback

Overall Ranking > Software > Assembly

Updated: 2024-09-21   /   Tips:English projects refer to those with documents in English, usually displayed in the readme / wiki / official website.

# Repository Description Stars Updated
1 chrislgarry/Apollo-11 Original Apollo 11 Guidance Computer (AGC) source code for the command and lunar modules. 57535 2024-07-11
2 microsoft/MS-DOS The original sources of MS-DOS 1.25, 2.0, and 4.0 for reference purposes 30629 2024-04-25
3 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! 10928 2024-08-20
4 kanaka/mal mal - Make a Lisp 10007 2024-09-20
5 bytedance/sonic A blazingly fast JSON serializing & deserializing library 6753 2024-09-13
6 BLAKE3-team/BLAKE3 the official Rust and C implementations of the BLAKE3 cryptographic hash function 5040 2024-09-14
7 below/HelloSilicon An introduction to ARM64 assembly on Apple Silicon Macs 4323 2024-07-11
8 pret/pokered Disassembly of Pokémon Red/Blue 3954 2024-09-19
9 briansmith/ring Safe, fast, small crypto using Rust 3702 2024-08-12
10 xiph/rav1e The fastest and safest AV1 encoder. 3690 2024-09-18
11 hackclub/some-assembly-required 📖 An approachable introduction to Assembly. 3162 2024-06-17
12 virtualagc/virtualagc Virtual Apollo Guidance Computer (AGC) software 2640 2024-09-12
13 pkivolowitz/asm_book A book teaching assembly language programming on the ARM 64 bit ISA. Along the way, good programming practices and insights into code development are offered which apply directly to higher level langu ... 2496 2024-07-04
14 SpinalHDL/VexRiscv A FPGA friendly 32 bit RISC-V CPU implementation 2421 2024-09-20
15 netwide-assembler/nasm A cross-platform x86 assembler with an Intel-like syntax 2362 2024-09-19
16 openhwgroup/cva6 The CORE-V CVA6 is an Application class 6-stage RISC-V CPU capable of booting Linux 2215 2024-09-19
17 pret/pokecrystal Disassembly of Pokémon Crystal 2076 2024-08-28
18 bitdump/BLHeli BLHeli for brushless ESC firmware 1938 2024-08-23
19 hasherezade/malware_training_vol1 Materials for Windows Malware Analysis training (volume 1) 1912 2024-07-01
20 klauspost/reedsolomon Reed-Solomon Erasure Coding in Go 1864 2024-09-09
21 cemu-project/cemu_graphic_packs Community Graphic Packs for Cemu 1304 2024-08-30
22 ROCm/MIOpen AMD's Machine Intelligence Library 1054 2024-09-20
23 Rangi42/polishedcrystal An upgrade to Pokémon Crystal. Brings features and content up to date, and adds some original content. 1033 2024-09-17
24 fcambus/spleen Monospaced bitmap fonts 1008 2024-03-22
25 z88dk/z88dk The development kit for over a hundred z80 family machines - c compiler, assembler, linker, libraries. 905 2024-09-20
26 HazyResearch/safari Convolutions for Sequence Modeling 862 2024-06-13
27 PDP-10/its Incompatible Timesharing System 852 2024-09-17
28 donno2048/snake A minimal snake in assembly 849 2024-09-09
29 zeldaret/tp Decompilation of The Legend of Zelda: Twilight Princess (GCN, USA) 843 2024-09-14
30 zladx/LADX-Disassembly Disassembly of Legend of Zelda: Links Awakening DX 831 2024-09-18
31 davidcallanan/os-series - 819 2024-07-14
32 Unity-Technologies/com.unity.webrtc WebRTC package for Unity 752 2024-07-25
33 pret/pokeyellow Disassembly of Pokemon Yellow 701 2024-08-28
34 nmlgc/ReC98 The Touhou PC-98 Restoration Project 701 2024-07-09
35 doldecomp/melee A decompilation of Super Smash Bros Melee brought to you by a bunch of clever folks. 663 2024-09-18
36 JSsixtyfour/smashremix - 663 2024-04-24
37 bluewaysw/pcgeos #FreeGEOS source codes. The offical home of the PC/GEOS operating system technology. For personal computing fans. For all developers and assembly lovers. For YOU! 660 2024-09-16
38 DGivney/assemblytutorials This project was put together to teach myself NASM x86 assembly language on linux. 650 2024-05-01
39 PrincetonUniversity/openpiton The OpenPiton Platform 626 2024-07-30
40 aosp-mirror/platform_bionic - 604 2024-09-20
41 ReturnInfinity/BareMetal A very minimal, resource efficient exo-kernel 596 2024-09-09
42 HazyResearch/hyena-dna Official implementation for HyenaDNA, a long-range genomic foundation model built with Hyena 570 2024-06-15
43 Zeal8bit/Zeal-8-bit-OS An Operating System for Z80 computers, written in assembly 560 2024-09-18
44 marcpaq/arpilisp A Lisp interpreter for Raspberry Pi implemented in a single ARM assembly file 546 2024-04-01
45 ReturnInfinity/Pure64 Pure64 is a kernel/software loader for x86-64 systems. 546 2024-09-08
46 videolan/dav1d A read-only mirror of dav1d source code repository. The origin is at https://code.videolan.org/videolan/dav1d/ 535 2024-09-18
47 HazyResearch/m2 Repo for "Monarch Mixer: A Simple Sub-Quadratic GEMM-Based Architecture" 532 2024-05-20
48 skiselev/8088_bios BIOS for Intel 8088 based computers 518 2024-05-08
49 pret/pokegold Disassembly of Pokémon Gold/Silver 515 2024-08-28
50 winterknife/PINKPANTHER Windows x64 handcrafted token stealing kernel-mode shellcode 502 2024-04-17
51 riscv-non-isa/riscv-arch-test - 501 2024-09-17
52 pigirons/cpufp A CPU tool for benchmarking the peak of floating points 473 2024-09-13
53 supranational/blst Multilingual BLS12-381 signature library 461 2024-09-18
54 Cpasjuste/pemu - 442 2024-04-19
55 AndreaOrru/zen Experimental operating system written in Zig 431 2024-04-26
56 CorruptedByCPU/Cyjon A simple, clean code, multi-tasking kernel written in pure Assembly language for 64-bit processors from the AMD64 family. 429 2024-08-26
57 atesgoral/hrm-solutions Human Resource Machine solutions and size/speed hacks 428 2024-07-06
58 openhwgroup/core-v-verif Functional verification project for the CORE-V family of RISC-V cores. 426 2024-09-19
59 AntonioND/ucity The open-source city-building game for Game Boy Color. 424 2024-08-05
60 mist64/geos Source code of GEOS 2.0 for the Commodore 64 and 128 415 2024-04-04
61 janroesner/sixty5o2 Micro Kernel / Bootloader for Ben Eater's 6502 Computer 405 2024-04-09
62 pret/pokediamond Decompilation of Pokémon Diamond/Pearl 400 2024-07-22
63 matt-kempster/m2c A MIPS and PowerPC decompiler. 394 2024-08-14
64 peterferrie/win-exec-calc-shellcode A small, null-free Windows shellcode that executes calc.exe (x86/x64, all OS/SPs) 376 2024-05-21
65 z00m128/sjasmplus Command-line cross-compiler of assembly language for Z80 CPU. 375 2024-09-16
66 markmoxon/nes-elite-beebasm Fully documented and annotated source code for Elite on the Nintendo Entertainment System (NES) 369 2024-09-18
67 cryptwareapps/Malware-Database A large repository of malware samples with 2500+ malware samples & source codes for a variety of platforms by Cryptware Apps. 364 2024-07-21
68 calc84maniac/tiboyce A Game Boy emulator for the TI-84 Plus CE and TI-83 Premium CE. 364 2024-07-30
69 lukechampine/blake3 An AVX-512 accelerated implementation of the BLAKE3 cryptographic hash function 352 2024-05-02
70 davidgiven/cpmish An open source sort-of CP/M 2.2 distribution. 347 2024-09-10
71 HelTecAutomation/ESP32_LoRaWAN Transplanted from Semtech LoRaWAN(https://github.com/Lora-net/LoRaMac-node) protocol to "ESP32 + Arduino" platform. Use RTC, support deep sleep, only working with ESP32 + LoRa boards made by HelTec Au ... 344 2024-03-22
72 pret/pokegold-spaceworld Disassembly of the Pokémon Gold and Silver 1997 Space World demo 344 2024-07-22
73 mist64/msbasic Microsoft BASIC for 6502 (Commodore, Apple, KIM-1, AIM-65, OSI, ...) 344 2024-06-23
74 hiteshchoudhary/open-source-contribution A repo to contribute in open source via README only. A dream repo for open source beginner 340 2024-08-21
75 wwarthen/RomWBW System Software for Z80/Z180/Z280 Computers 331 2024-09-20
76 sonicretro/s1disasm Sonic 1 Disassembly 330 2024-09-19
77 callofduty4x/CoD4x_Server Extended Call of Duty 4 server 328 2024-07-08
78 bird-sanctuary/bluejay 🐦 Digital ESC firmware for controlling brushless motors in multirotors 314 2024-08-23
79 jthlim/impulse-tracker Original source code for Impulse Tracker, a music tracker for DOS 313 2024-06-17
80 memorysafety/rav1d An AV1 decoder in Rust. 311 2024-09-04
81 pret/pokeheartgold Decompilation of Pokemon HeartGold/SoulSilver 311 2024-09-17
82 dmitrystu/sboot_stm32 Secure USB DFU1.1 bootloader for STM32 308 2024-06-17
83 giaf/blasfeo Basic linear algebra subroutines for embedded optimization 308 2024-09-12
84 RC2014Z80/RC2014 Official RC2014 repository for hardware schematics / software and more! 308 2024-09-12
85 UnclePunch/Training-Mode A modpack for Super Smash Bros, Melee for practicing tech. 305 2024-07-02
86 pwk4m1/TinyBIOS A mirror of TinyBIOS repository 304 2024-06-07
87 jefftranter/6502 Code for the 6502 microprocessor, mostly for the Replica 1 computer. 297 2024-08-20
88 boostorg/context - 294 2024-08-28
89 dmohindru/cod5e Repository for exercises for Computer Organization and Design: The Hardware/Software Interface 5th Edition 287 2024-05-02
90 dciabrin/ngdevkit Open source development for Neo-Geo 270 2024-09-16
91 a2stuff/a2d Disassembly of the Apple II Desktop - ProDOS GUI 269 2024-09-02
92 zajo/appler Apple ][ emulator for MS-DOS, written in 8088 assembly 268 2024-04-05
93 davidgiven/cpm65 CP/M for the 6502 267 2024-09-16
94 intel/isa-l_crypto - 267 2024-08-16
95 pret/poketcg Disassembly of Pokémon TCG 258 2024-08-20
96 projectPiki/pikmin2 A decompilation of Pikmin 2 (USA) brought to you by fans of the series. 255 2024-09-20
97 grimdoomer/TonyHawksProStrcpy Code execution exploit for Tony Hawk's video game series 247 2024-09-09
98 avrdudes/avr-libc The AVR-LibC package provides a subset of the standard C library for AVR 8-bit RISC microcontrollers. 247 2024-09-17
99 sonicretro/s2disasm Sonic 2 Disassembly 241 2024-08-21
100 FreddyVRetro/ISA-PicoMEM PicoMEM Doc and Firmware 240 2024-09-16
101 ggnkua/Atari_ST_Sources A large repository of Atari ST (and family) source code 240 2024-09-20
102 nanochess/RayTracer Ray Tracer in 483 bytes (x86 boot sector) 237 2024-07-14
103 640-KB/GLaBIOS A modern, scratch-built, open-source (GPLv3) alternative ROM BIOS for PC, XT, 8088 Clone or Turbo PCs. 234 2024-09-07
104 trash80/mGB mGB - Nintendo Gameboy MIDI control for Arduinoboy 233 2024-07-16
105 intel/intel-sgx-ssl Intel® Software Guard Extensions SSL 226 2024-09-20
106 pinobatch/240p-test-mini Size-optimized ports of Artemio's 240p Test Suite to 8-bit consoles 225 2024-08-05
107 homebrew8088/8088-PC-Compatible 8088 PC XT Compatible 206 2024-05-23
108 DavidSM64/Diddy-Kong-Racing - 206 2024-08-10
109 NovaSquirrel/NovaTheSquirrel an open source NES platformer game 206 2024-08-16
110 tgrysztar/fasmg flat assembler g - adaptable assembly engine 205 2024-05-17
111 Optiroc/libSFX Super Nintendo (SNES) development framework 199 2024-04-01
112 pret/pmd-red Decompilation of Pokémon Mystery Dungeon: Red Rescue Team 197 2024-09-19
113 Baron-von-Riedesel/HX Home of the HX DOS Extender and its included DPMI-host HDPMI. 193 2024-09-03
114 sonicretro/skdisasm Sonic and Knuckles Disassembly 193 2024-09-19
115 dschmenk/PLASMA Proto Language AsSeMbler for All (formerly Apple) 191 2024-09-18
116 lifebottle/Tales-of-Destiny-DC Tales of Destiny - Director's Cut Patch 190 2024-09-12
117 Hydr8gon/sodium64 A SNES emulator for the N64, written in assembly 189 2024-09-08
118 kirjavascript/TetrisGYM nes tetris training rom 189 2024-08-10
119 visrealm/hbc-56 Homebrew 65C02 computer on a backplane 186 2024-06-15
120 mattcurrie/dmg-acid2 😀 The Acid2 test, now for the original Game Boy! 😀 179 2024-05-23
121 bick11undead/Hamster-kombat-farm-auto-bot Bot that mines coins in HamsterKombat @hamster_kombat hamster-kombat-bot-free hamster-kombat-bot-download hamster-kombat-bot-setup hamster-kombat-bot-installation hamster-kombat-tradin ... 178 2024-05-27
122 jeffheaton/present Code from Jeff Heaton's YouTube videos, articles, and conference presentations. 175 2024-07-24
123 nanochess/bootLogo Logo language in 508 bytes (x86 boot sector) 171 2024-04-12
124 vermiceli/nes-contra-us An annotated disassembly with supplemental materials of the Contra (US) and Probotector NES game. 171 2024-08-15
125 farisawan-2000/kirby64 A work-in-progress decompilation of Kirby 64: The Crystal Shards, brought to you. 171 2024-05-21
126 Stewmath/oracles-disasm Disassembly of Oracle of Ages and Seasons 170 2024-09-18
127 PiaCarrot/pokeorange ROM Hack of Crystal 169 2024-05-19
128 banmrgamefun40/Catizen-Auto-bot-autofarm We will help you automate all processes in the catizen game @catizenbot auto farm Catzien 168 2024-05-27
129 fadden/6502bench A workbench for developing 6502 code 166 2024-09-17
130 grimdoomer/Halo-2-HD HD patch for Halo 2 on the original Xbox 156 2024-04-08
131 slothy-optimizer/slothy Assembly super-optimization via constraint solving 156 2024-09-19
132 BluRosie/hg-engine complete heart gold engine 156 2024-09-19
133 FireEmblemUniverse/fireemblem8u Decompilation/disassembly of Fire Emblem: The Sacred Stones 155 2024-09-16
134 pret/pokepinball Disassembly of Pokémon Pinball 155 2024-09-07
135 notblisy/RUBYSAPPHIREDLC Custom E-Card Events based on Eon Ticket Dissasembly 153 2024-09-08
136 slu4coder/Minimal-UART-CPU-System Legacy: TTL-only CPU featuring UART I/O, an expansion port, 512KB SSD at up to 10MHz clock speed 151 2024-05-01
137 Mes0903/Cpp-Miner - 149 2024-04-20
138 brendanalford/zx-diagnostics Firmware to allow functional testing of ZX Spectrum hardware and related clones. See the wiki for full details. 149 2024-09-05
139 tfdsoft/famidash Geometry Dash for the Nintendo Entertainment System 147 2024-09-20
140 mattcurrie/gb-save-states 💾 Patches to add save state support to Game Boy games when playing on the original hardware 147 2024-08-11
141 christianhujer/expensereport The ExpenseReport legacy code refactoring kata in >50 programming languages (Ada to Zig) 144 2024-04-29
142 Parallellines0451/GTAIV.EFLC.FusionShaders Various shader fixes and improvements for GTA IV & EFLC. 142 2024-09-12
143 Benricheson101/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa Contributor note: code must spam "a" all on one line, there must not be any duplicate languages 142 2024-08-20
144 IsoFrieze/SMWDisX SMW Disassembly X 142 2024-04-07
145 deater/dos33fsprogs Tools for manipulating Apple II dos33 filesystems 142 2024-09-20
146 dannye/pokered-gbc Pokémon Red/Blue overhauled with full GBC support. Made by FroggestSpirit, Drenn, and dannye. Also check out the crysaudio branch. 141 2024-05-17
147 luamfb/intro_x86-64 Introduction to x86-64 assembly 140 2024-05-23
148 cyneprepou4uk/NES-Games-Disassembly Source code of some NES games 138 2024-09-13
149 espressif/esp-nn Optimised Neural Network functions for Espressif chipsets 137 2024-09-16
150 PeterRK/PageBloomFilter May be fastest bloom filter in C++/Go/Java/C#/Python/Rust 136 2024-05-24
151 Nakazoto/CenturionComputer - 136 2024-04-17
152 Herringway/ebsrc Source code recreation for the game Earthbound 134 2024-07-22
153 sgadrat/super-tilt-bro NES homebrew inspired by Super Smash Bros 133 2024-07-14
154 a2-4am/passport a verification and copy program for 5.25-inch Apple II floppy disks 132 2024-05-15
155 andrastantos/cray-sim Cray PVP Simulator 131 2024-04-26
156 project-slippi/slippi-ssbm-asm Super Smash Bros Melee ASM code to provide Slippi support 131 2024-09-06
157 cyrozap/rv51 A RISC-V emulator for the 8051 (MCS-51) microcontroller. 127 2024-09-03
158 xyproto/zsnes A maintained fork of ZSNES, a Super Nintendo emulator. The original project needs patches to build and is not maintained anymore: https://sourceforge.net/projects/zsnes/ 126 2024-09-02
159 Baron-von-Riedesel/Jemm Jemm386 and JemmEx are socalled EMMs ( Expanded Memory Managers ) or, more exactly, V86 monitors. 125 2024-05-17
160 mrjimenez/JTAG JTAG library for Arduino 124 2024-05-13
161 tomvita/MyNXCheats cheat codes for switch that I made 121 2024-09-20
162 AmiBlitz/AmiBlitz3 Complete package of AmiBlitz3 including all sources. 120 2024-09-17
163 brouhaha/cpm22 CP/M 2.2 source code 118 2024-07-22
164 projectPiki/pikmin A decompilation of Pikmin brought to you by fans of the series. 117 2024-09-20
165 gbdev/hardware.inc RGBDS include file for Game Boy hardware definitions 115 2024-09-19
166 johanberntsson/ozmoo A Z-machine interpreter for the Commodore 64 and similar computers 114 2024-07-12
167 Safecast/bGeigieNanoKit bGeigieNano is a kit version of the bGeigie mobile survey geiger counter designed to fit into a Pelican Micro Case 1010. 113 2024-04-29
168 zephray/NekoCart-GB Open-source Gameboy Flash Cartridge using an Xilinx CPLD as MBC 112 2024-06-06
169 azya52/BrickEmuPy Brick Game (aka Tetris) emulator in Python with PyQt6 111 2024-07-28
170 bakekenytownsend8/Catizen-auto-bot Catizen auto bot free download / We will help you automate all processes in the catizen game / catizen tool / catizen clicker / catizen miner / catizen soft / catizen software / hack catizen / tools f ... 109 2024-06-03
171 ShadowOne333/A-Link-to-the-Past-Redux Source code recreation of A Link to the Past Redux 107 2024-06-26
172 Motevakel/HelloWorlds Hello-World program in most programming languages 106 2024-07-30
173 mrcool-melrose/Hypercoin-auto-farm-and-Autoclicker HYPER auto farm bot @Hypercoin_bot @hyper_coin @hyper_coin_chat HYPER: probably something 105 2024-06-06
174 EvilJagaGenius/jagoombacolor Jaga's Goomba Color fork 105 2024-04-27
175 koobo/HippoPlayer HippoPlayer - a module player for the classic Amiga 105 2024-08-18
176 stillwwater/raycaster A bare metal raycaster, boots from a floppy image 103 2024-09-02
177 ShadowOne333/The-Legend-of-Zelda-Redux Source code for the hack The Legend of Zelda Redux 103 2024-09-13
178 AzureKeys/BW3G Black and White 3: Genesis 102 2024-06-23
179 kaniini/libucontext ucontext implementation featuring glibc-compatible ABI 102 2024-08-12
180 jefftranter/68000 Code related to the Motorola 68000 microprocessor. 102 2024-08-22
181 Francesco149/nolibc-httpd 1kb single-page http server, static binary for linux x86_64 101 2024-06-19
182 oh2aun/flashforth FlashForth development 99 2024-08-24
183 slu4coder/Minimal-64x4-Home-Computer My DIY home computer with VGA and PS/2 and 4x(!) the processing power of a Commodore C64 or Apple II. 98 2024-08-09
184 daem0nc0re/macOS_ARM64_Shellcode ARM64 macOS assembly program for null-byte free shellcode 97 2024-04-20
185 GrapheneOS/platform_bionic Hardened Android standard C library. Some of the past hardening has not yet been ported from Marshmallow, Nougat and Oreo to this Android Pie repository. Most is available via archived tags in https:/ ... 96 2024-09-19
186 pinobatch/nrom-template NES NROM project template for ca65 assembler 95 2024-07-16
187 FUComplete/Patch P2G patch with english localization/translation, built-in event/challenge quests and quality of life features. 94 2024-03-22
188 llopis/amstrad-diagnostics Diagnostics program for the Amstrad CPC. 94 2024-08-28
189 KD-lab-Open-Source/qdEngine - 93 2024-06-23
190 hightower969/Hamster-Kombat-auto-Farm-bot Automatic bot that performs tasks and farms currency with the ability to create many threads for farming to @hamster_kombat_bot 92 2024-05-17
191 jmwilson/oshw-active-probe 2GHz single-ended active probe design 92 2024-07-03
192 Pyrdacor/Ambermoon Resources for the incredible Amiga game Ambermoon 91 2024-09-07
193 hightower969/Catizen-Auto-Farm-Bot Auto farm bot to @Catizen_Mntbot 90 2024-05-17
194 Cult-of-GBA/BIOS A Game Boy Advance replacement BIOS. 89 2024-07-12
195 mnaberez/vwradio Reverse engineering Volkswagen car radios 89 2024-09-02
196 telefang/telefang Partial Telefang disassembly and English translation (on the patch branch) 89 2024-08-15
197 ZaneDubya/MetroidMMC3 Metroid for NES in 6502 Assembly, MMC3 port. 89 2024-06-25
198 ilmenit/sizecoding repo of my sizecoding entries 88 2024-05-11
199 xrarch/mintia Paging operating system for a custom computer architecture 87 2024-07-24
200 fashbestplays98/Citizens_Conflict_free_token - 86 2024-05-17

↓ -- Thanks -- ↓

If it is helpful to you, please star it for easy browsing. Thanks for your support!