Github Games All Games -
GitHub games offer a vast and diverse collection of games across various categories. From action and adventure games to strategy and simulation games, there's something for every type of player. With the benefits of being free, open-source, and community-driven, GitHub games are definitely worth exploring.
The world of GitHub gaming is vast, spanning from simple browser-based puzzles to complex open-source engines. Because GitHub is a hosting platform for code, "GitHub Games" usually refers to games that are open-source, allowing you to play, study, and even modify the underlying mechanics. 🕹️ Top Browser-Based GitHub Games
These games run directly in your browser. They are often lightweight and highly addictive.
2048: The viral tile-sliding puzzle game by Gabriele Cirulli.
BrowserQuest: A mini-MMORPG created by Mozilla to showcase HTML5.
HexGL: A futuristic, fast-paced racing game built with WebGL.
Diablo JS: A tribute to the classic RPG, built entirely in JavaScript.
MK.js: A simple, browser-based fighting game inspired by Mortal Kombat. 🏗️ Open Source Game Engines
Many developers use GitHub to host the "brains" of a game. These projects are perfect if you want to see how games are built.
Godot Engine: A powerful, multi-platform 2D and 3D game engine.
Bevy: A refreshingly simple data-driven game engine built in Rust.
Phaser: A fast, free, and fun open-source framework for Canvas and WebGL games. LÖVE: A framework you can use to make 2D games in Lua. 📂 The "GitHub Game Off"
Every year, GitHub hosts a "Game Off" hackathon. This event produces hundreds of creative entries based on a specific theme. Leap of Faith: A common theme for past winners.
Bug-themed games: Often popular during "cliché" theme years. github games all games
Source Code: Every entry must provide a link to the GitHub repository. 🔍 How to Find More Games
Since there isn't one single "all games" list, you can use these search methods to find new titles: Topics Tag: Search for the “games” topic on GitHub.
Trending: Check the Trending Repositories and filter by the "Game Development" label.
Awesome Lists: Search for "Awesome Gamedev" or "Awesome Open Source Games" repositories.
GitHub Stars: Sort results by "Most Stars" to find the most popular community projects. 💡 Why Play GitHub Games? No Ads: Most are passion projects without monetization.
Learn to Code: You can read the script to see how a jump or a score works.
Contribution: You can suggest features or fix bugs yourself.
Portability: Many work on mobile browsers without an app download.
GitHub is a massive hub for open-source gaming, hosting everything from retro remakes to modern browser-based arcade titles. Below are the top resources and collections to find and feature games on the platform. Curated Game Collections
These repositories are "Awesome Lists" that act as directories for high-quality open-source games. Open Source Games List : A famous archived list featuring titles like (racing) and (city builder). Awesome Open Source Games
: Focuses on classic-style desktop games, including FPS titles like AssaultCube Awesome Game Remakes
: A collection of fan-made reimplementations of classics like Banjo-Kazooie Super Mario 64 Awesome JS Games
: A curated list of lightweight JavaScript games, including winners from the js13kGames competition. Games by Genre and Type GitHub games offer a vast and diverse collection
You can find specific types of games by searching GitHub "Topics." Browser-Based : Platforms like offer simple interactive classics like Tic Tac Toe AI-Built Games : A growing list of games developed using tools like GitHub Copilot , including Santa's Letter Quest Space Defenders Programming Games : Repositories like Awesome Programming Games
feature educational titles designed to teach coding, such as Flexbox Froggy Vim Adventures Game Development Engines If you want to feature the tech the games, GitHub hosts the source code for major engines: Godot Engine
: A powerhouse for both 2D and 3D cross-platform game development.
: A framework often used for indie hits, with plenty of open-source samples available. How to Use These Features
If you find a game you want to play or study, look for these common GitHub features: How to Git properly for Game Dev - A beginner's quick guide
"GitHub Games All Games" refers to the expansive repository of open-source projects hosted on the platform, ranging from web-based titles and text-based adventures to complex game engines. These repositories offer accessible, often unblocked, games and provide public source code for learning game development. Explore a curated selection of browser-based projects at Collection: Web games - GitHub
Searching "github games all games" is the first step into a vast library of interactive entertainment. You are no longer limited to what stores decide to sell you. On GitHub, you have access to the soul of gaming: open code, community passion, and unrestricted play.
Your next move:
The only limit is your curiosity. Happy gaming, and may your commits be ever in your favor.
Did we miss a major game? Contribute to the "awesome games" list or leave a comment below. This article is updated monthly to reflect the newest additions to the GitHub games universe.
GitHub hosts a vast ecosystem of games, ranging from archived classics to modern web-based experiments and full open-source clones of famous titles. These projects are primarily categorized by genre or technology. Major Game Collections
Several high-quality, curated lists serve as central directories for games hosted on GitHub:
Curated List of Open Source Games: An extensive archive featuring dozens of categories like Arcade, FPS, RPG, and Sandbox. Searching "github games all games" is the first
Official GitHub Web Games Collection: Highlights browser-ready titles like 2048, Clumsy Bird, and BrowserQuest.
Awesome JavaScript Games: Focuses on high-quality JS-based titles, including adventure games like Triangle: Back To Home. Top Games by Genre Featured Titles Description Arcade Alien Invasion, Asteroids, Savage Wheels Classic remakes and fast-paced shooters. FPS AssaultCube, Freedoom, ioquake3
High-action shooters often based on the Doom or Quake engines. RPG Cataclysm: Dark Days Ahead, NetHack, Flare RPG Deep dungeon crawlers and isometric action RPGs. Strategy 0 A.D., OpenRA, Freeciv
Ancient warfare sims and re-implementations of Command & Conquer. Puzzle 2048, Hextris, A Dark Room Logic-based games and minimalist text adventures. Specialty & Retro Projects
Source Ports: GitHub is home to major reverse-engineering efforts, such as source releases for Doom, Quake, and Wolfenstein 3D from id Software.
Engine Re-implementations: Notable projects like OpenMW (Morrowind) and ScummVM allow playing classic RPGs and adventure games on modern systems.
Programming Games: Educational titles like Vim Adventures, Elevator Saga, and Flexbox Froggy help users learn coding skills through play.
Whether you are a nostalgic gamer looking for Pac-Man, a strategy fan wanting to try FreeCiv, or a curious developer seeking inspiration, this directory of all GitHub games is your ultimate resource. Bookmark this page, star your favorite repositories, and remember: the best game is the one you can play for free, forever, with no strings attached.
Start playing now: Copy any repository name from this list, paste it into your browser after https://github.com/, and begin your open-source gaming journey. The world of GitHub games is waiting for you.
Did we miss a game? The GitHub ecosystem changes fast. Check back monthly for updates to this master list of GitHub games.
A Comprehensive Guide to GitHub Games: All Games
GitHub is not just a platform for version control and collaboration; it's also home to a vast collection of open-source games. In this guide, we'll explore the world of GitHub games, covering various categories and highlighting some of the most popular titles.
These games require no download. Just click and play. They are perfect for school or work breaks.
| Game | Repository | Play on GitHub Pages |
| :--- | :--- | :--- |
| 2048 | gabrielecirulli/2048 | Yes |
| Flappy Bird Clone | nebez/floppybird | Yes |
| Tetris | chvin/react-tetris | Yes |
| Pac-Man | masonicGIT/pacman | Yes |
| Doom (HTML5 Port) | brownhci/WebDoom | Yes |
How to play: Go to the repository. If the developer enabled GitHub Pages, look for a link in the "About" section or simply add https://[username].github.io/[repo] in your browser.