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.
Godot Engine – Multi-platform 2D and 3D game engine
JavaScript 3D Library.
The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.
Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.
Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
Desktop/Android/HTML5/iOS Java game development framework
Cocos2d-x is a suite of open-source, cross-platform, game-development tools utilized by millions of developers across the globe. Its core has evolved to serve as the foundation for Cocos Creator 1.x & 2.x.
rhythm is just a *click* away!
♞ lichess.org: the forever free, adless and open source chess server ♞
a 2D rigid body physics engine for the web ▲● ■
🕹 Retro video game emulation for macOS
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Open Source real-time strategy game engine for early Westwood games such as Command & Conquer: Red Alert written in C# using SDL and OpenGL. Runs on Windows, Linux, *BSD and Mac OS X.
Powerful web graphics runtime built on WebGL, WebGPU, WebXR and glTF
An open source re-implementation of RollerCoaster Tycoon 2 🎢
Clone of the Age of Empires II engine 🚀
One framework for creating powerful cross-platform games.
Luanti (formerly Minetest) is an open source voxel game-creation platform with easy modding and game creation
The source code for 2048
Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world.
Flexible level editor
Simple and Fast Multimedia Library
A simple Minecraft clone written in C using modern OpenGL (shaders).
DEPRECATED - A HTML5/JavaScript multiplayer game experiment
JavaScript Performance Monitor
OpenTTD is an open source simulation game based upon Transport Tycoon Deluxe
The Easel Javascript library provides a full, hierarchical display list, a core interaction model, and helper classes to make working with the HTML5 Canvas element much easier.
[mirror of https://gitlab.com/veloren/veloren] An open world, open source voxel RPG inspired by Dwarf Fortress and Cube World. This repository is a mirror. Please submit all PRs and issues on our GitLab page.
Space exploration, trading, and combat game.
An open source, turn-based strategy game with a high fantasy theme.
A running-jumping-swordfighting game I made on the Apple II from 1985-89
The Ren'Py Visual Novel Engine
OpenMW is an open-source open-world RPG game engine that supports playing Morrowind. Main repo and issue tracker can be found here: https://gitlab.com/OpenMW/openmw/
Shattered Pixel Dungeon is an open-source traditional roguelike dungeon crawler with randomized levels and enemies, and hundreds of items to collect and use. It's based on the source code of Pixel Dungeon, by Watabou.
a modern & lightweight HTML5 game engine
Simple Minecraft-inspired program using Python and Pyglet
The code base of SuperTuxKart
Written in C++ and using SDL, The Powder Toy is a desktop version of the classic 'falling sand' physics sandbox, it simulates air pressure and velocity as well as heat.
Classic Tomb Raider open-source engine
Turbulenz is a modular 3D and 2D game framework for making HTML5 powered games for browsers, desktops and mobile devices.
Open-source, cross-platform, C++ game engine for creating 2D/3D games.
Game engine
A meta-JavaScript adventure game by Alex Nisnevich and Greg Shuflin.
Doom 3 GPL source release
Direct port of the Bullet physics engine to JavaScript using Emscripten
Open source clone of Theme Hospital
A complete 3-D game development suite written in Java.
Main game repository for Beyond All Reason.
Cocos2d for iOS and OS X, built using Objective-C
A powerful free cross-platform RTS game engine. - Report issues at https://springrts.com/mantis/