Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Browser Game

Browser Game

141 projects

Showing 36 of 141 projects

2048
2048JavaScript

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

#online-game#game#open-source-game
Stars13.3k
Forks17.6k
Last commit1 year ago
WarriorJS
WarriorJSTypeScript

Learn JavaScript and TypeScript by writing code to guide a warrior through puzzle-based towers.

#learn-typescript#battle#js
Stars9.5k
Forks500
Last commit3 months ago
BrowserQuest
BrowserQuestJavaScript

A multiplayer game experiment built with HTML5 and JavaScript for browser-based gameplay.

#client-server#game-development#open-source-game
Stars9.4k
Forks2.9k
Last commit3 years ago
A Dark Room
A Dark RoomJavaScript

A minimalist text adventure game where you start in a dark room and build a world through simple interactions.

#multi-language#text-adventure#minimalist-game
Stars8.2k
Forks1.8k
Last commit1 year ago
Untrusted
UntrustedJavaScript

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

#programming-challenge#code-editing#game-development
Stars4.7k
Forks721
Last commit1 year ago
Hextris
HextrisJavaScript

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

#tetris-inspired#web-game#casual-game
Stars2.4k
Forks1.1k
Last commit3 years ago
Freeciv-web
Freeciv-webJavaScript

An open-source turn-based strategy civilization-building game playable in HTML5 and WebGL browsers.

#multiplayer#open-source#turn-based
Stars2.2k
Forks376
Last commit3 months ago
Hauberk
HauberkDart

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

#dart#dungeon-crawler#procedural-generation
Stars2.2k
Forks213
Last commit5 months ago
cube-composer
cube-composerPureScript

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

#functional-programming#programming-learning#purescript
Stars2.0k
Forks83
Last commit3 years ago
HexGL
HexGLJavaScript

A futuristic racing game built with HTML5 and WebGL, showcasing browser-based 3D graphics.

#racing-game#3d-graphics#game-development
Stars1.7k
Forks888
Last commit2 years ago
3d.city
3d.cityJavaScript

A high-performance 3D city builder game built with Three.js and WebGPU, featuring simulation running in a web worker.

#urban-planning#web-worker#simulation-game
Stars1.7k
Forks360
Last commit3 months ago
Clumsy Bird
Clumsy BirdJavaScript

A MelonJS-based open-source clone of the popular Flappy Bird game, playable online and customizable.

#flappy-bird-clone#grunt#game-development
Stars1.6k
Forks1.1k
Last commit8 years ago
Blockrain.js
Blockrain.jsJavaScript

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

#tetris#game-embed#jquery-plugin
Stars994
Forks397
Last commit8 years ago
emoji-minesweeper
emoji-minesweeperJavaScript

A customizable Minesweeper game built with emojis, playable in the browser with a simple JavaScript API.

#emoji#twemoji#interactive-demo
Stars905
Forks163
Last commit3 years ago
Command & Conquer
Command & ConquerJavaScript

A recreation of the original Command & Conquer RTS game built entirely with HTML5 and JavaScript as a technical proof of concept.

#command-and-conquer#game-development#real-time-strategy
Stars804
Forks188
Last commit
Ion.Sound
Ion.SoundJavaScript

A JavaScript plugin for playing sounds and music in web browsers using Web Audio API with HTML5 fallback.

#play-sounds#ionsound#sound-effects
Stars712
Forks150
Last commit6 years ago
Stendhal
StendhalJava

A free, open-source multiplayer online adventure game (MORPG) with an old-school feel, featuring exploration, quests, and character progression.

#quest-system#game-server#rpg
Stars695
Forks223
Last commit11 days ago
Particle Clicker
Particle ClickerJavaScript

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

#science-learning#web-game#incremental-game
Stars681
Forks247
Last commit2 years ago
Astry
AstryJavaScript

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

#maze-game#web-based-gaming#box2d
Stars597
Forks361
Last commit3 years ago
Ski Free
Ski FreeJavaScript

A JavaScript port of the classic 1991 PC game SkiFree, playable in browsers and on mobile devices.

#recreation#game-port#html5-canvas
Stars554
Forks139
Last commit1 month ago
3D Hartwing Chess Set
3D Hartwing Chess SetJavaScript

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

#interactive-demo#3d-graphics#frontend
Stars537
Forks237
Last commit3 years ago
mk48
mk48Rust

An open-source online multiplayer naval combat game where players command ships and battle for victory.

#webassembly#yew#game-server
Stars435
Forks92
Last commit11 months ago
Trigger Rally Online Edition
Trigger Rally Online EditionJavaScript

A fast arcade rally racing game that runs fully client-side with local track storage and sharing.

#arcade-racing#static-site#game-development
Stars364
Forks163
Last commit6 months ago
Asteroids
AsteroidsJavaScript

A pure JavaScript implementation of the classic Asteroids arcade game using HTML5 Canvas.

#asteroids#html5#asteroids-game
Stars353
Forks332
Last commit2 years ago
lba2remake
lba2remakeTypeScript

A modern reimplementation of Little Big Adventure 1 & 2 in TypeScript, Three.js, and React, playable in the browser.

#modding-platform#gamedev#threejs
Stars283
Forks44
Last commit3 months ago
c4
c4TypeScript

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

#game-ai#alpha-beta-pruning#web-game
Stars277
Forks101
Last commit3 days ago
Emberwind
EmberwindJavaScript

HTML5 port of the indie platform game Emberwind, playable directly in modern web browsers.

#platformer#game-port#open-source-game
Stars266
Forks67
Last commit14 years ago
TransCube
TransCubeJavaScript

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

#puzzle-platformer#level-design#game-development
Stars233
Forks53
Last commit7 years ago
The House
The HouseJavaScript

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

#jquery#interactive-fiction#javascript-game
Stars214
Forks118
Last commit2 years ago
Open Panzer
Open PanzerJavaScript

An open-source HTML5/JavaScript rewrite of the classic Panzer General 2 turn-based strategy game.

#turn-based#panzermarshal#panzergeneral
Stars184
Forks44
Last commit5 years ago
PolyBranch
PolyBranchJavaScript

A minimalist 3D browser game where you dodge branches while accelerating through a tunnel.

#jquery#minimalist-game#3d-game
Stars168
Forks57
Last commit4 years ago
Kiomet
KiometRust

Kiomet.com real-time strategy game (repository commits may lag behind game updates)

#multiplayer#web-game#game-server
Stars166
Forks31
Last commit10 months ago
Swap
SwapJavaScript

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

#game-jam#character-switching#tile-based
Stars160
Forks41
Last commit7 years ago
Pop Pop Win
Pop Pop WinDart

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

#dart#games-2d#web-game
Stars154
Forks68
Last commit22 days ago
Vimsnake
VimsnakeJavaScript

A classic Snake game playable with Vim keybindings, compiled to WebAssembly for browser execution.

#webassembly#game-development#docker
Stars152
Forks11
Last commit2 years ago
Green Mahjong
Green MahjongJavaScript

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

#solitaire-mahjong#tile-matching#desktop-game
Stars102
Forks61
Last commit11 days ago
Page 1 of 4

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
5 years ago
Next
#Html5 Game63
#Javascript Game56
#Game Development49
#Web Game35
#Open Source Game34
#Puzzle Game27
#Game26
#Webgl24
#Javascript23
#Retro Gaming21
#Arcade Game13
#Game Jam13