Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Awesome List
Collection of Games that have the source code available on GitHub
GitHub stars and default-branch commits for michelpereira/awesome-open-source-games.
408 repos currently saved from this list.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
A WebGL maze game built with Three.js and Box2dWeb.
Open Fodder: An open source port of Cannon Fodder
:ski: The classic PC Game SkiFree, but in JS.
an augmented reality attempt
Official Hedgewars mirror for GitHub!
A collection of JS engine implementations of Breakout
3D chess game done in HTML/CSS/JS
Wolfenstein 3D for iOS Source Release
Documentation for the World of Warcraft web APIs.
:video_game: The classic retro game recreated using Pygame and python
Infinite Mario in HTML5 JavaScript - using Canvas and Audio elements
Base environment for Red Eclipse and associated source files.
Mirror of https://gitlab.com/xonotic/xonotic - Xonotic (superproject containing build scripts and tools to download other repositories and assets)
The MMORPG Meridian 59
Open source game inspired by Dungeon Keeper - Dark, damp and dangerous... | *Not actively developed anymore*
Leaderboards backed by Redis in Ruby
GameJs is a thin library on top of the HTML canvas element. In addition to the drawing functions it has a set of generally helpful modules for game development.
Freeminer is an open source sandbox game inspired by Minecraft.
ChoiceScript is a language for developing multiple-choice games.
A free and open 3D game engine written in D.
Importer and scripts for Warcraft II: Tides of Darkness, the expansion Beyond the Dark Portal, and Aleonas Tales
In-browser falling-sand simulation game with over 500 elements and thousands of reactions.
A GTA 3 reimplementation on the Redot Engine
MegaGlest real-time strategy game engine (cross-platform, 3-d)
Manic Digger - a multiplayer block-building voxel game, Minecraft clone
A free ActionScript 3 library designed for developing 2D Flash games. It provides you with a fast, clean framework to prototype and develop your games in. This means that most of the dirty work (timestep, animation, input, and collision to name a few) is already coded for you and ready to go, giving you more time and energy to concentrate on the design and testing of your game.
:video_game: Open Source teleportation based first person puzzle-platformer
"KaM Remake" is an RTS game remake written in Delphi from scratch.
ncurses based sudoku game
Trigger Rally Online Edition - fast arcade rally racing
A Real Time Strategy game for Linux.
Pure Javascript Asteroids
Open Source version of the award-winning physics platformer
OpenKO is an open source version of the old school Knight Online MMORPG. Specifically designed for version 1.298.
XLE -- the "hackable" 3D game rendering engine
Strategy game based on history, mythology and fiction
Romanov's Vengeance is an OpenRA mod based on Red Alert 2.
This is a game that was created for FTJ 2012 ("F This Jam")
Aquaria open source, forked from icculus.org due to inactivity. Has many enhancements compared to the original version.
Star Wars Jedi Knight II: Jedi Outcast
A 2D platformer written in Ruby.
2D Game
:notes: Competitive, multiplayer, realtime, guess the song game
OpenLieroX - Liero clone / Worms realtime / 2D shooter
JavaScript GameBoy Advance emulator.
Caesar III (Open source remake)
A nonlinear 2D puzzle platformer taking place in impossible spaces.
🔴🔵 Connect Four game in JS + Canvas
The game 2048 for your Linux terminal (https://github.com/gabrielecirulli/2048)
HTML5 port of the indie platform game Emberwind.