1.raysan5 / raylib
A simple and easy-to-use library to enjoy videogames programming
Ranked by Attention Score: stars gained over the last 180 complete days
73 repositories by Attention Score · May 9, 2026 – Nov 4, 2026 (UTC)
A simple and easy-to-use library to enjoy videogames programming
Official QEMU mirror. Please see https://www.qemu.org/contribute/ for how to submit changes to QEMU. Pull Requests are disabled. Please only use release tarballs from the QEMU website.
mGBA Game Boy Advance Emulator
Original Xbox Emulator for Windows, macOS, and Linux (Active Development)
🐍🎮 pygame (the library) is a Free and Open Source python programming language library for making multimedia applications like games built on top of the excellent SDL library. C, Python, Native, OpenGL.
A J2ME emulator for Android.
A simple Minecraft clone written in C using modern OpenGL (shaders).
xLua is a lua programming solution for C# ( Unity, .Net, Mono) , it supports android, ios, windows, linux, osx, etc.
Game Boy and Game Boy Color emulator written in C
A free and open-source Touhou Project fangame
A completely free, open-source, 2D game engine built on proven torque technology.
Vulkan Quake port based on QuakeSpasm
The ioquake3 community effort to continue supporting/developing id's Quake III Arena
An updated version of GBDK, C compiler, assembler, linker and set of libraries for the Nintendo Gameboy, Nintendo Entertainment System, Sega Master System, Sega Game Gear.
A free, single-player roguelike dungeon exploration game
Automatically exported from code.google.com/p/micropolis
The official Allegro 5 git repository. Pull requests welcome!
J2ME emulator for Android (unofficial fork of https://github.com/nikita36078/J2ME-Loader)
Ultra-portable, high performance, open source multimedia framework.
Retro ESP32 is a turbo charged Odroid Go Launcher, Emulator and ROM Manager
Base environment for Red Eclipse and associated source files.
id Software's Quake 2 v3.21 with mission packs and Vulkan support (Windows, Linux, macOS, FreeBSD, Raspberry Pi 4)
Importer and scripts for Warcraft II: Tides of Darkness, the expansion Beyond the Dark Portal, and Aleonas Tales
An arcade platformer homebrew game for the Game Boy, Game Boy Color and Super Game Boy
Gameboy emulator implemented in C, that also runs in the browser
System Shock (PowerMac version / Official GPL Release)
NVIDIA’s implementation of RTX ray-tracing in Quake II
Real-time path tracer VKPT integrated into q2pro Quake 2 client.
Descent (1995) by Parallax Software Corp.
Open Source version of the award-winning physics platformer
Aquaria open source, forked from icculus.org due to inactivity. Has many enhancements compared to the original version.
C++, SDL 2 and SFML game engine that allows to create games on Nintendo Switch, Web (HTML 5), Mobile and PC.
A CHIP-8 interpreter, assembler and disassembler in C
Rise of the Triad: Dark War (1994) by Apogee Software, Ltd.
A new version of GBVideoPlayer with higher resolution, 3-bit stereo PCM audio and video compression
A device for reading game ROMs, backing up & restoring saves and flashing re-writable flash carts for GB, GBC and GBA carts from your PC via USB. Jump on our Discord server (http://discord.gg/X2wS8eh). License CC-BY-NC-SA
A music player library for the PSG audio channels of the GB, GBC and GBA.
INSTEAD - Simple Text Adventure Interpreter
The game 2048 for your Linux terminal (https://github.com/gabrielecirulli/2048)
Simple Game Boy sound effect driver natively compatible with GBDK-2020.
Animated console version of the 2048 game
Simple 2D game prototyping framework targetting Windows, Mac, Linux, WASM.
Lo-Fi portable video recorder using a GameBoy Camera cartridge.
Helps you being creative in V