Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Game

Game

337 projects

Showing 36 of 337 projects

Jolly Jumper
Jolly JumperJavaScript

An infinite jumping game inspired by Doodle Jump, built with Phaser.js and playable in web browsers.

#2d-platformer#chrome#infinite-jumper
Stars72
Forks42
Last commit2 years ago
Pi
PiGo

A Go game engine for creating retro-style games with intentional limitations, inspired by Pico-8 and powered by Ebitengine.

#pixel-art#retro-games#game-library
Stars72
Forks1
Last commit9 days ago
Breakable
BreakableGDScript

A breakout-style arcade game built with Godot Engine to learn game development concepts.

#shader-effects#audio-integration#breakout-clone
Stars64
Forks9
Last commit4 years ago
uai_shot
uai_shotElixir

A multiplayer ship battle game built with Elixir, Phoenix Framework, and Phaser.

#phoenix-application#elixir#phoenix-framework
Stars63
Forks7
Last commit3 years ago
Open Kick-Off
Open Kick-OffJava

A Java and libGDX rewrite of the classic 1990 football game Kick Off 2, created for fun and learning.

#atari-st#kick-off-2#retrogaming
Stars61
Forks11
Last commit2 years ago
Space Truckers
Space TruckersJavaScript

A space-themed browser game where you plan and execute cargo delivery routes through a gravitational simulation.

#webgpu#strategy-game#cargo-delivery
Stars60
Forks20
Last commit3 years ago
PICO-EC
PICO-ECLua

A tiny scene-entity-component library for the PICO-8 fantasy console to manage game object lifecycles.

#gamedev#games#game-development
Stars59
Forks2
Last commit7 years ago
Beast
BeastRust

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

#rust-game#rust-lang#posix-terminal
Stars59
Forks7
Last commit4 months ago
TurboRaylib
TurboRaylibPascal

Stable Raylib bindings for Object Pascal (Delphi and FreePascal) with extensive platform support and examples.

#object-pascal#lazarus#game-development
Stars50
Forks4
Last commit3 years ago
maxr
maxrC++

A turn-based strategy game that modernizes the classic M.A.X. (Mechanized Assault & Exploration) for multiplayer on contemporary systems.

#sdl2#turn-based#multiplayer-gaming
Stars50
Forks7
Last commit27 days ago
dynamodb-tictactoe-example-app
dynamodb-tictactoe-example-appPython

A lightweight Python Tic Tac Toe application demonstrating DynamoDB usage with Flask and Boto.

#aws-integration#flask#python
Stars49
Forks34
Last commit6 years ago
mines
minesElixir

A terminal-based minesweeper clone written in Elixir, built as a learning exercise in test-driven development.

#elixir#minesweeper-cli#beam-executable
Stars48
Forks1
Last commit9 years ago
Choose Figure
Choose FigureSwift

A simple iOS puzzle game where players choose the correct figure from multiple options across 80+ levels.

#ios#spritekit#pattern-recognition
Stars47
Forks10
Last commit8 years ago
Pimple Popper
Pimple PopperGDScript

A satisfying game about popping pimples and removing blackheads, whiteheads, and lipomas built with Godot Engine.

#simulation#open-source#pop
Stars47
Forks20
Last commit2 months ago
JumpSuit
JumpSuitJavaScript

A 2D canvas game where players jump between planets, featuring a distributed server architecture with WebRTC communication.

#multiplayer#distributed#web-game
Stars47
Forks13
Last commit9 years ago
Evoland.gb
Evoland.gbC

A fan-made demake of the Evoland action RPG for the Nintendo GameBoy console.

#fan-game#action-rpg#rom-hacking
Stars46
Forks5
Last commit7 years ago
Elemental One
Elemental OneJavaScript

A simple platformer game created for the Ludum Dare 28 game jam using the Phaser HTML5 framework.

#game-jam#ludum-dare#platformer
Stars46
Forks37
Last commit11 years ago
Flappy Race
Flappy RaceGDScript

A free open-source 2D multiplayer racing game combining Flappy Bird's mechanics with Mario Kart-style items.

#multiplayer#gamedev#fun
Stars44
Forks13
Last commit6 months ago
2048 Playground
2048 PlaygroundSwift

A Swift playground implementation of the 2048 puzzle game with under 400 lines of code.

#educational#game-development#game
Stars44
Forks7
Last commit7 years ago
LoveDebug
LoveDebugLua

An on-screen interactive console for debugging LÖVE 2D games with live code reloading and real-time HUD.

#lovedebug#open-source#library
Stars44
Forks3
Last commit6 years ago
Savage Wheels
Savage WheelsC++

A 2D car crashing arcade game where players compete in deadly tournaments with unique vehicles and drivers.

#car#sdl#car-game
Stars43
Forks21
Last commit3 months ago
minesweeper
minesweeperV

A simple Minesweeper game implementation written in the V programming language.

#vlang#v-programming#terminal-game
Stars39
Forks7
Last commit8 months ago
pictionary
pictionaryJavaScript

A multiplayer drawing and guessing game where players draw words for others to guess and earn points.

#multiplayer#elixir#skribbl
Stars37
Forks6
Last commit3 years ago
pico8-definitions
pico8-definitionsLua

A Lua language server add-on for writing PICO-8 code in external editors with modern IDE features.

#gamedev#vscode-extension#jetbrains
Stars36
Forks7
Last commit8 days ago
HiOctaneTools
HiOctaneToolsC#

A suite of tools to inspect, modify, and create levels for the 1995 racing game Hi-Octane through reverse engineering.

#inspector#game-preservation#racing-game
Stars34
Forks5
Last commit1 month ago
Geometrix
GeometrixAssembly

A puzzle game for GB and GBC.

#assembly#assembly-language#game
Stars32
Forks5
Last commit9 months ago
SeriousSamAlphaRemake
SeriousSamAlphaRemakeC++

An open-source fan remake of Serious Sam: The First Encounter based on original alpha build code and assets.

#fps-engine#game-mod#game-preservation
Stars32
Forks2
Last commit1 year ago
Hexahedral
HexahedralJavaScript

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

#isometric#global-game-jam#strategy-game
Stars32
Forks16
Last commit8 years ago
eta-2048
eta-2048Haskell

A 2048 game clone implemented in Eta using the Yampa functional reactive programming library.

#functional-programming#yampa#eta-lang
Stars29
Forks4
Last commit8 years ago
BlockPop
BlockPopGDScript

A simple Breakout clone game built with the Godot Engine 1.1.

#breakout-clone#game-development#game
Stars28
Forks5
Last commit5 years ago
gnet
gnetGo

A high-performance, multi-threaded network library optimized for game servers with built-in protobuf support and lockless ring buffers.

#tcp#high-performance#game-server
Stars27
Forks5
Last commit1 month ago
dino-gb
dino-gbC

A Nintendo Game Boy port of Google Chrome's offline Dino game, playable on original hardware or emulators.

#chrome-dinosaur-game#game-boy#retrogaming
Stars27
Forks1
Last commit2 years ago
tube64
tube64C++

A 64-bit reimplementation of the classic 1994 Bullfrog DOS game Tube, enabling modern system compatibility.

#emscripten#game-preservation#game-reimplementation
Stars26
Forks4
Last commit2 years ago
DIY Arcade Machine
DIY Arcade MachinePython

A mini arcade system that runs classic games on a 64x64 LED matrix with RP2040 hardware or as a PyGame desktop emulator.

#i2c-controller#hacktoberfest#arcade-machine
Stars26
Forks1
Last commit1 month ago
ada-gate
ada-gateAda

A first-person 3D sokoban puzzle game in a Stargate fantasy setting, built with modern OpenGL and Ada.

#stargate#shaders#opengl
Stars25
Forks2
Last commit1 month ago
algonim
algonimPython

A cryptographic two-player Nim game implemented on the Algorand blockchain using smart contracts and atomic transfers.

#pyteal#python-sdk#blockchain-technology
Stars25
Forks2
Last commit5 years ago
PreviousPage 8 of 10Next

Related Tags

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
#Game Development156
#Cross Platform128
#Open Source Game94
#Game Engine87
#C Plus Plus53
#Multiplayer49
#Retro Gaming48
#Gamedev41
#Opengl38
#Linux30
#Browser Game26
#Javascript26