Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Categories
  3. Gaming
  4. Open Source Games

Open Source Games

The "Awesome Open Source Games" project is a curated collection of games that are developed using open source principles, allowing anyone to view, modify, and distribute the source code. This list encompasses a variety of genres and platforms, featuring games, game engines, libraries, and tools that facilitate game development. It serves as a valuable resource for both aspiring game developers and seasoned professionals looking to explore innovative projects or contribute to existing ones. By providing a platform for collaboration and sharing, this collection encourages creativity and community engagement in the world of gaming. Dive in to discover exciting open source games and tools that can inspire your next project!

open-sourcegame-developmentgaminggame-enginesindie-gamescollaborationcommunity
RSSView on GitHub
2.7k stars228 forks0 contributorsUpdated
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub

Related Awesome Lists

📦
Game Development

The "Awesome Game Development" project is a curated collection of resources aimed at supporting individuals interested in the field of game development. Game development encompasses the entire process of creating video games, from concept and design to programming and publishing. This list includes game engines, libraries, tools, tutorials, asset resources, and community forums, catering to both beginners and experienced developers. Whether you are looking to learn the basics of game design or seeking advanced techniques for game programming, this collection provides valuable insights and tools to enhance your game development journey. Dive in to discover resources that can help you bring your game ideas to life!

16.4k
🐹
Godot

The "Awesome Godot" project is a curated collection of resources for developers using Godot, an open-source game engine designed for creating both 2D and 3D games. This list features a variety of tools, libraries, tutorials, plugins, and community resources that cater to different aspects of game development. Whether you're a beginner learning the basics or an experienced developer looking to enhance your projects, this list provides valuable insights and tools to streamline your game development process. Dive into the world of Godot and discover the resources that can help you bring your game ideas to life.

9.7k
📦
Unity

The "Awesome Unity" project is a curated collection of resources for developers using Unity, a powerful cross-platform game engine for creating both 2D and 3D games. This list encompasses a wide variety of categories, including asset packs, plugins, tools, tutorials, and community resources that enhance the Unity development experience. Whether you are a beginner looking to learn the basics or an experienced developer seeking advanced techniques, this list provides valuable insights and tools to elevate your game development projects. Dive into this collection to discover everything you need to create engaging and immersive gaming experiences with Unity.

7.1k
📦
Game Boy Development

The "Awesome Game Boy Development" project is a curated resource list designed to support developers creating games for the classic Game Boy handheld console. Game Boy development involves programming in C or assembly language, utilizing specific libraries and tools tailored for the hardware. This list includes development kits, emulators, graphics and sound libraries, tutorials, and community forums, making it a valuable asset for both beginners and experienced developers. Whether you're looking to create your first game or enhance your existing projects, this collection provides the essential tools and knowledge to bring your Game Boy game ideas to life.

4.4k

Table of Contents

24 sections · 398 projects

Boardgame

6 projects
3D Hartwing Chess Set
3D Hartwing Chess Set

A 3D chess game built with HTML, CSS, and JavaScript, featuring the Hartwig chess set design.

JavaScript5373 years ago
c4
c4

A browser-based Connect Four game with AI opponent using Minimax algorithm and alpha-beta pruning.

TypeScript2773 days ago
Desperate Gods
Desperate Gods

A digital board game engine for playing tabletop games online with physics-based interactions.

C#3257 years ago
Green Mahjong
Green Mahjong

A GPLv3 HTML5 solitaire mahjong game with multiple themes and layouts for desktop and mobile browsers.

JavaScript10211 days ago
Kriegspiel
Kriegspiel

A web implementation of Kriegspiel, the imperfect information chess variant where players cannot see their opponent's moves.

JavaScript2812 years ago
Lichess
Lichess

A forever free, adless, and open-source chess server focused on realtime gameplay and ease of use.

Scala18,4758 hours ago

Puzzle

38 projects
2048
2048

A browser-based puzzle game where players combine numbered tiles to reach 2048.

JavaScript13,3441 year ago
A Dark Room
A Dark Room

A fast-paced arcade shooter where you dodge red targets, collect bombs, and survive for a high score.

JavaScript5113 years ago
Anagramica
Anagramica

A word game and API for finding anagrams and acronyms, originally built to explore CSS3 transforms.

JavaScript143 years ago
Astry
Astry

A WebGL maze game built with Three.js and Box2dWeb, featuring physics-based navigation.

JavaScript5983 years ago
Beatrix
Beatrix

A low-resolution music puzzle game created for the LOWREZ game jam in 2014.

JavaScript208 years ago
BitBot
BitBot

An HTML5/JS game where you control a bot navigating the sensing-planning-acting robotic paradigm with limited energy.

JavaScript5310 years ago
BlicblockJavaScript
BlicblockJavaScript

A JavaScript recreation of the Blicblock puzzle game from The Sims 4, combining Tetris and Bejeweled mechanics.

CSS188 years ago
Blockrain.js
Blockrain.js

A jQuery plugin for embedding a customizable HTML5 Tetris game with autoplay and themes.

JavaScript9948 years ago
Branching Out
Branching Out

A minimalist WebGL game where players build branching networks to collect friends and leave home.

7213 years ago
Clone Man
Clone Man

A retro puzzle game where you control a character who creates temporary clones to solve dangerous puzzles.

ActionScript2213 years ago
Couch 2048
Couch 2048

A physics-based puzzle game inspired by 2048, built for the js13kGames 2016 competition.

JavaScript369 years ago
cube-composer
cube-composer

A puzzle game that teaches functional programming concepts by manipulating colored cubes with function transformations.

PureScript2,0413 years ago
Drunken Viking
Drunken Viking

A top-down puzzle game where players navigate a drunken viking through challenging levels.

JavaScript634 years ago
Ending
robotacid.com
Follow me! A Simon Clone
Follow me! A Simon Clone

A fully commented JavaScript implementation of the classic Simon memory game using the Phaser game engine.

JavaScript1211 years ago
For King
For King

A puzzle platformer game where a king searches for his lost crown by solving environmental puzzles.

ActionScript3313 years ago
Genetic Drift
Genetic Drift

A 2012 puzzle-platformer game about a janitor navigating a lab filled with clones, created for GitHub's Game Off competition.

JavaScript1513 years ago
Hex 2048
Hex 2048

A hexgrid-based clone of the 2048 puzzle game built with the Phaser framework.

JavaScript186 years ago
Hexahedral
Hexahedral

A puzzle game where you push down all blocks in the minimum number of moves, created for Global Game Jam 2016.

JavaScript328 years ago
Hextris
Hextris

A fast-paced HTML5 puzzle game inspired by Tetris, played on a hexagonal grid.

JavaScript2,4273 years ago
Infectors
Infectors

A sokoban-like puzzle game where players push cryogenic capsules to capture viruses and save Earth from invasion.

JavaScript188 years ago
Lost! Beneath the Surface
Lost! Beneath the Surface

A Phaser-based maze game where you play as a firefly navigating dark mazes while avoiding instant-death horrors.

JavaScript1111 years ago
Monkey Rally
Monkey Rally

A game created for the Ludum Dare #28 game jam competition.

JavaScript2910 years ago
Orbium
Orbium

A modern browser-based remake of the 90's puzzle game Logical, built with pure JavaScript and HTML5 Canvas.

JavaScript901 year ago
Parity
Parity

A simple numbers puzzle game where you balance grid numbers by selecting cells with arrow keys.

JavaScript477 years ago
Pond
Pond

A minimalist web-based music player that streams audio from YouTube with a clean, distraction-free interface.

JavaScript577 years ago
Pop Pop Win
Pop Pop Win

A Dart implementation of the classic Minesweeper game with web deployment capabilities.

Dart15423 days ago
Prism
Prism

A color-matching puzzle game where players rotate colored segments to align all colors.

JavaScript2811 years ago
Push and Fork
Push and Fork

A puzzle game where you push blocks, use a time-rewinding fork to manipulate past actions, and solve Sokoban-like challenges.

JavaScript4111 months ago
Shape Experiment
Shape Experiment

An HTML5/JavaScript experiment that collects data about human shape recognition through interactive web-based tasks.

HTML108 years ago
Sliding Puzzle
Sliding Puzzle

A browser-based sliding blocks puzzle game with shareable puzzle links.

JavaScript5112 years ago
Sudoku JavaScript
Sudoku JavaScript

A mobile-friendly Sudoku game implemented in JavaScript for playing directly in the browser.

JavaScript237 years ago
Swap
Swap

A tile-based puzzle game where you switch between characters to reach the goal while uncontrolled characters move autonomously.

JavaScript1607 years ago
TransCube
TransCube

A 2D puzzle platformer where you transform into different blocks with unique properties to solve 22 levels.

JavaScript2337 years ago
Untrusted
Untrusted

A meta-JavaScript adventure game where you edit the game's own JavaScript code to solve roguelike puzzles.

JavaScript4,6551 year ago
Matching Pairs
Matching Pairs

An HTML5 memory game built with Phaser where players match similar shapes against the clock.

JavaScript2610 years ago
Zoko
Zoko

A 3D puzzle game based on Sokoban, playable in any modern web browser with WebGL support.

CoffeeScript984 years ago
Zop
Zop

A puzzle game where players connect matching colors to clear the board.

HTML446 years ago

Clicker

1 projects
Particle Clicker
Particle Clicker

An incremental game that teaches high energy particle physics history through addictive gameplay.

JavaScript6812 years ago

Point and Click

1 projects
The House
The House

A simple point-and-click adventure game built with HTML, CSS, and JavaScript where players explore rooms and solve puzzles.

JavaScript2142 years ago

Others

13 projects
Beast
Beast

A faithful ASCII arcade game remake of the 1984 classic BEAST, built in Rust with global highscore tracking.

Rust581 month ago
Binb
Binb

A realtime multiplayer game where players compete to guess songs playing in real-time.

JavaScript3079 months ago
CyberPong
CyberPong

An unusual ping pong game adaptable with Makey Makey kit, created as a hackathon project.

CSS79 years ago
Dental Defender: Saga of the Candy Horde
Dental Defender: Saga of the Candy Horde

An HTML5 shooter/tower defense game created for the #candyjam game jam.

JavaScript5011 years ago
Descensus 2
Descensus 2

A 2D physics game built with TypeScript using p2.js for physics simulation and Pixi.js for rendering.

TypeScript198 years ago
Hauberk
Hauberk

A browser-based roguelike dungeon crawler with ASCII graphics, procedurally generated content, and built with Dart.

Dart2,1625 months ago
HeartLine
HeartLine
JavaScript313 years ago
Project: Starfighter
Project: Starfighter
C5117 days ago
Psiral
Psiral

A turn-based strategy board game where four elemental wizards battle to reach the fountain of endless energy.

JavaScript719 years ago
Squirts
Squirts

A well-known indie game implemented in JavaScript, originally created in a hotel room in Warsaw.

JavaScript398 years ago
The Killer
The Killer
ActionScript174 years ago
Turkey Cooking Simulator
Turkey Cooking Simulator

A humorous HTML5 cooking simulator where you prepare a turkey to impress your partner's family during Thanksgiving.

JavaScript261 year ago
Double Damnation
Double Damnation

An exclusively multiplayer co-op Metroidvania with movement as smooth as Super Smash Bros. Melee.

C#223 years ago