Top 5116 assembly open source projects

551. Mini C
Dr Strangehack, or: how to write a self-hosting C compiler in 10 hours
553. Pifox
3D rail shooter written in ARM assembly
✭ 368
assembly
555. Riscv V Spec
Working draft of the proposed RISC-V V vector extension
✭ 345
assembly
556. Jos
JOS lab, MIT 6.828 Operating System Engineering
✭ 346
assembly
557. R2dec Js
radare2 plugin - converts asm to pseudo-C code.
559. Ka Radio
A wifi webradio with only low cost boards ESP8266 and VS1053 by Jp Cocatrix
560. Caffe64
No dependency caffe replacement
561. Pcmos386v501
PC-MOS/386 v5.01 and up, including cdrom driver sources.
✭ 334
assembly
562. Baremetal
A very minimal, resource efficient exo-kernel
563. Cardboardsdk Ios
iOS port of Google's CardboardSDK (mobile VR toolkit)
✭ 333
assembly
564. Hrm Solutions
Human Resource Machine solutions and size/speed hacks
565. Anese
Another NES Emulator - written for fun & learning - first implementation of wideNES
566. X86 Bare Metal Examples
Dozens of minimal operating systems to learn x86 system programming. Tested on Ubuntu 17.10 host in QEMU 2.10 and real hardware. Userland cheat at: https://github.com/cirosantilli/linux-kernel-module-cheat#userland-assembly ARM baremetal setup at: https://github.com/cirosantilli/linux-kernel-module-cheat#baremetal-setup 学习x86系统编程的数十个最小操作系统。 已在QE…
567. 8bitworkshop
web-based IDE for 8-bit programming and Verilog development
569. Sa1 Root
Project for accelerating SNES games using the SA-1 chip.
✭ 306
assembly
570. Msdos
MS-DOS Source Code 1.X and 2.0
✭ 302
assembly
571. Eu4dll
Europa Universalis IV double byte language patch; master:1.30.6.0, dev:1.30.6.0
572. Pillman
Pillman boot sector game, a yellow thing eats pills and is chased by monsters.
573. Windows Syscall Table
windows syscall table from xp ~ 10 rs4
574. Tuff.gb
Tuff - An original game for the Nintendo GameBoy
✭ 296
assembly
575. Ladx Disassembly
Disassembly of Legend of Zelda: Links Awakening DX
✭ 295
assembly
576. Ucity
The open-source city-building game for Game Boy Color.
577. Redplusplus
A modernized version of Pokémon Red. None of the Gen 1 bugs, tons of new features, and expanded postgame. NOTE: The code here is still an UNFINISHED WIP, and is currently NOT PLAYABLE. Current stable release is 3.0.1 from 2018. (The newest copy you can actually play is found at: https://github.com/TheFakeMateo/rpp-backup)
✭ 287
assembly
578. Ms Dos
The original sources of MS-DOS 1.25 and 2.0, for reference purposes
✭ 16,206
assembly
579. Geos
Source code of GEOS 2.0 for the Commodore 64 and 128
✭ 282
assembly
581. Pdp7 Unix
A project to resurrect Unix on the PDP-7 from a scan of the original assembly code
✭ 278
assembly
582. Nes Test Roms
Collection of test ROMs for testing a NES emulator.
✭ 272
assembly
583. Oot
A decompilation of Ocarina of Time: Master Quest (debug) brought to you by a bunch of clever folks. This is an old repo. Active development has moved to https://github.com/zeldaret/oot
✭ 270
assembly
584. Mikeos
Mirror for MikeOS 4.5 - Simple and educational Operating System written by Mike Saunders
✭ 265
assembly
585. Assemblytutorials
This project was put together to teach myself NASM x86 assembly language on linux.
✭ 263
assembly
587. Nand2tetris
Computer implementation as described in "The Elements of Computing Systems"
✭ 260
assembly
588. Rec98
The Touhou PC-98 Restoration Project
589. Mcl
a portable and fast pairing-based cryptography library
590. Sixty5o2
Micro Kernel / Bootloader for Ben Eater's 6502 Computer
✭ 257
assembly
591. Linux
Linux kernel source tree
592. Go
The Go programming language
593. Advanced Go Programming Book
📚 《Go语言高级编程》开源图书,涵盖CGO、Go汇编语言、RPC实现、Protobuf插件实现、Web框架实现、分布式系统等高阶主题(完稿)
594. Thebeambook
A description of the Erlang Runtime System ERTS and the virtual Machine BEAM.
595. Nintendo switch reverse engineering
A look at inner workings of Joycon and Nintendo Switch
596. Reading Code Of Nginx 1.9.2
nginx-1.9.2源码通读分析注释,带详尽函数中文分析注释以及相关函数流程调用注释,最全面的nginx源码阅读分析中文注释,更新完毕
597. Openj9
Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.
600. Openlara
Classic Tomb Raider open-source engine
551-600 of 5116 assembly projects