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.
JavaScript 3D Library.
Godot Engine – Multi-platform 2D and 3D game engine
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.
The source code for 2048
Luanti (formerly Minetest) is an open source voxel game-creation platform with easy modding and game creation
Flexible level editor
Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world.
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
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.
OpenTTD is an open source simulation game based upon Transport Tycoon Deluxe
Space exploration, trading, and combat game.
[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.
A running-jumping-swordfighting game I made on the Apple II from 1985-89
An open source, turn-based strategy game with a high fantasy theme.
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/
a modern & lightweight HTML5 game engine
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.
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.
Cocos2d for iOS and OS X, built using Objective-C
Main game repository for Beyond All Reason.
A powerful free cross-platform RTS game engine. - Report issues at https://springrts.com/mantis/