Discover United States's Leading Open Source Projects: Explore top-notch open source initiatives hailing from the vibrant tech community of United States.
microsoft/MS-DOS
The original sources of MS-DOS 1.25, 2.0, and 4.0 for reference purposesvxunderground/MalwareSourceCode
Collection of malware source code for a variety of platforms in an array of different programming languages.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!mytechnotalent/Reverse-Engineering
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit ARM & 64-bit ARM architectures.akkartik/mu
Soul of a tiny new machine. More thorough tests โ More comprehensible and rewrite-friendly software โ More resilient society.RandalLinden/DOOM-FX
Doom/FX for Super Nintendo with SuperFX GSU2ARangi42/polishedcrystal
An upgrade to Pokรฉmon Crystal. Brings features and content up to date, and adds some original content.nornagon/jonesforth
Mirror of JONESFORTHadriancable/8086tiny
Official repository for 8086tiny: a tiny PC emulator/virtual machineHazyResearch/safari
Convolutions for Sequence Modelingvideolan/x265
https://bitbucket.org/multicoreware/x265/ git mirrorblackbird71SR/Hello-World
Hello World in all possible programmnig languagesApress/low-level-programming
Source code for 'Low-Level Programming' by Igor Zhirkovrichardjrossiii/iOSAppInAssembly
An iOS app in assemblyHazyResearch/m2
Repo for "Monarch Mixer: A Simple Sub-Quadratic GEMM-Based Architecture"HazyResearch/H3
Language Modeling with the H3 State Space ModelHazyResearch/hyena-dna
Official implementation for HyenaDNA, a long-range genomic foundation model built with Hyenavideolan/dav1d
A read-only mirror of dav1d source code repository. The origin is at https://code.videolan.org/videolan/dav1d/christopherpow/nes-test-roms
Collection of test ROMs for testing a NES emulator.retrio/gb-test-roms
Collection of Game Boy test roms.clann24/jos
JOS lab, MIT 6.828 Operating System Engineeringmatt-kempster/m2c
A MIPS and PowerPC decompiler.cesarblum/sectorforth
sectorforth is a 16-bit x86 Forth that fits in a 512-byte boot sector.tinysec/windows-syscall-table
windows syscall table from xp ~ 10 rs4AhmadNaserTurnkeySolutions/emu8086
Assembly tutorialrsanchezsaez/CardboardSDK-iOS
iOS port of Google's CardboardSDK (mobile VR toolkit)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.sonicretro/s1disasm
Sonic 1 Disassemblylukechampine/blake3
A pure-Go implementation of the BLAKE3 cryptographic hash functiondmitrystu/sboot_stm32
Secure USB DFU1.1 bootloader for STM32wwarthen/RomWBW
System Software for Z80/Z180/Z280 Computersboostorg/context
Dfinitski/N7DDC-ATU-100-mini-and-extended-boards
74hc595/Amethyst
8-bit ATmega1284 retro computerduff2013/ulptool
Program the esp32 ULP coprocessor in Arduinoosresearch/airbreak
CPAP jailbreak to allow it to be used as a temporary ventilator74hc595/68k-nano
Minimal 68000-based single board computermschwartz/assembly-tutorial
Programming in assembly language tutorialsonicretro/s2disasm
Sonic 2 Disassemblyashleygwilliams/x86-kernel
a simple x86 kernel, extended with Rustajyoon/systemf
a brainfuck interpreter supporting linux syscalls with an example HTTP servertrash80/mGB
mGB - Nintendo Gameboy MIDI control for Arduinoboyvsergeev/apfcp
x86 Assembly Primer for C Programmersjeff-1amstudios/c64-slack-client
A Slack client for the Commodore 64NovaSquirrel/NovaTheSquirrel
an open source NES platformer gamehxlnt/connectedNES
๐ก A WiFi "modem" that connects your NES to the internet. Includes sample Twitter client.hxlnt/computers-are-easy
๐ณ๏ธโ๐ A "Hello World" NES ROM with fully-commented 6502 assembly-language source code.sonicretro/skdisasm
Sonic and Knuckles DisassemblyDeerTears/GB-Studio-Community-Assets
A repository of user-submitted original assets usable in GB Studio, with no attribution required.jcalvinowens/asmhttpd
A minimalist HTTP server for Linux, written in x86_64 assemblymaduce/defcad-repo
Official Defcad Megapack RepoSh0ckFR/InlineWhispers2
Tool for working with Direct System Calls in Cobalt Strike's Beacon Object Files (BOF) via Syswhispers2jeffheaton/present
Code from Jeff Heaton's YouTube videos, articles, and conference presentations.am0nsec/vx
Virus Exchange (VX) - Collection of malware or assembly code used for "offensive" purposed.akatrevorjay/edid-generator
Hackerswork to generate an EDID blob from given Xorg Modelines, complete with valid checksum.Battelle/REpsych
Psychological warfare in reverse engineeringmsg7086/x265-Yuuki-Asuna
A fork of x265. A modded version.Prithvirajbilla/helloworld
Helloworld programs in different languages,pull requests are welcome :)billbudge/PCS_Atari800
vermiceli/nes-contra-us
An annotated disassembly with supplemental materials of the Contra (US) NES game.farisawan-2000/kirby64
A work-in-progress decompilation of Kirby 64: The Crystal Shards, brought to you.dashxdr/cgb
Color Gameboy Development stuff circa 2000Apress/modern-x86-assembly-language-programming
Source code for 'Modern X86 Assembly Language Programming' by Daniel Kusswurmosirislab/Shellcode
skeeto/pure-linux-threads-demo
Pthreads-free Linux threading demogregkrsak/first_nes
Create your own games for the Nintendo Entertainment System! This "starter" game is easily extensible for your own projects. Includes references.jwasham/assembly-and-c
Personal study of book "Low-Level Programming" by Igor Zhirkov (Apress, 2017)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!boku7/winx64-InjectAllProcessesMeterpreter-Shellcode
64bit Windows 10 shellcode that injects all processes with Meterpreter reverse shells.IsoFrieze/SMWDisX
SMW Disassembly Xjblang/supermon64
Original sources and binaries for Supermon+64 V1.2 by Jim Butterfieldjeaye/toybox
A box for misfit toysApress/beginning-x64-assembly-programming
Source Code for 'Beginning x64 Assembly Programming' by Jo Van Hoeyfwessels/go-cv-simd
Low level image processing library in pure Go with SIMD assemblyrpcope1/Hantek6022API
Hantek 6022BE Python API for Windows and Linux.cfallin/treeos
Christmas tree demo on bare PC hardware (no OS), in 16-bit assemblyraplin/DPS-1200FB
Python code to read status from the DPS-1200FB power supplystrager/supermetroid
Super Metroid SNES game, disassembledwonkey-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/awfuRtZay7JohnGlassmyer/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.hundredrabbits/Donsol
Card game for the Famicom, written in 6502 assemblyyuxincs/MIPS-CPU
A Simulative MIPS CPU running on Logisim.jophish/tiny-bootstrap
A tiny bootloader for x86 IBM-PC compatible machinesadafruit/piccolo
Tiny Arduino music visualizerriemannulus/i_want_go_home
์ง์๊ฐ๊ณ ์ถ๋คzephray/NekoCart-GB
Open-source Gameboy Flash Cartridge using an Xilinx CPLD as MBCbarrettotte/qr-asm
Generate a QR code from scratch with only ARM assembly.DownWithUp/DynamicKernelShellcode
An example of how x64 kernel shellcode can dynamically find and use APIsedma2/asmscan
a port scanner written in x86 assemblycottsay/arm_asm_emu
Gameboy Emulator in ARM Assemblydeptofdefense/HAS-Qualifier-Challenges
Hack A Sat 2020 Qualifier Challengesnbarkhina/MarioCompiler
A Super Mario Compiler written in JavaScriptmikeryan/UltraCIC
Nintendo 64 CIC cloneSharpCoder/rpi-kernel
A Basic (non Linux) C++ Kernel for Raspberry Pi.nootropicdesign/lumazoid
Firmware for the Lumazoid realtime music visualizer boardhxlnt/nes-pipeline
๐ Continuous integration for NES homebrew that adds screenshots taken in the cloud.amayra/arc_conv
Command-line visual novel toolkit written by w8m in pure ASMbillbudge/PCS_AppleII
Pinball Construction Set Source Code for Apple IIhimself65/learn-os
ๆไฝ็ณป็ปๅญฆไน ๆๅalexfru/BootProg
FAT12/16/32 Bootsector for .COMs/.EXEsLove Open Source and this site? Check out how you can help us