Cloned Games

Free & Open Source Arcade Games

668 free, open-source arcade games — real clones and remakes you can download, inspect the source of, and modify. Not just free to play: the code itself is open.

Sporadic
Bomberman (original game, not this project)Original game image

Clone of Bomberman

A Bomberman clone converted from DOS assembly, for RetroArch and SDL2, with 8-player netplay and AI bots.
Platforms:WindowsOSXDOS
Stars226
Updated7 months ago
LicenseMIT
Release2017
Genre: Arcade
Theme: —
Halted
Javascript Pong screenshot

Clone of Pong

Javascript Pong is a small, now-halted HTML5 canvas Pong implementation, also distributed as a Chrome Web Store app with no mobile support.
Platforms:Web
Stars218
Updated1 year ago
LicenseMIT
Release2011
Genre: Arcade
Theme: —
Active
Duck Game Rebuilt screenshot

Clone of Duck Game

Duck Game Rebuilt is a C#/.NET decompilation of Duck Game with improved performance, compatibility, and quality-of-life features.
Platforms:WindowsLinux
Stars191
Updated4 months ago
LicenseUnknown
Release2022
Genre: Action
Theme: —
Sporadic
Battle City (original game, not this project)Original game image

Clone of Battle City

A JavaScript and HTML5 remake of the Famicom game Battle City, built with test-driven development, playable in a browser.
Platforms:Web
Stars171
Updated4 months ago
LicenseMIT
Release2012
Genre: Arcade
Theme: —
Halted
Frozen Bubble screenshot

Clone of Puzzle Bobble

A Perl implementation of Frozen Bubble, distributed as a CPAN module and built using Pango and SDL for its graphics.
Platforms:Linux
Stars171
Updated2 years ago
LicenseGPL-2.0
Release2009
Genre: Puzzle
Theme: —
Halted
Javascript Gauntlet screenshot

Clone of Gauntlet

An HTML5 canvas remake of Gauntlet released under the MIT license, supporting modern browsers; development has halted.
Platforms:Web
Stars171
Updated1 year ago
LicenseMIT
Release2013
Genre: Action
Theme: Fantasy
Active
CaveExpress / CavePacker screenshot

Clone of Ugh!

A repo with two games: CaveExpress, a physics platformer, and CavePacker, a Sokoban puzzle, both playable across desktop, mobile, and web.
Platforms:WebWindowsLinux
Stars164
Updated1 month ago
LicenseUnknown
Release2014
Genre: Arcade
Theme: —
Halted
The Little Mermaid II: Pinball Frenzy (original game, not this project)Original game image

Clone of The Little Mermaid II: Pinball Frenzy

An official source release covering the Game Boy Color pinball titles from Left Field Productions, including 3-D Ultra Pinball: Thrillride.
Platforms:Game Boy
Stars154
Updated6 years ago
LicenseUnknown
Release2020
Theme: —
Halted
Defender (original game, not this project)Original game image
Platforms:Arcade
Stars140
Updated5 years ago
LicenseUnknown
Release2021
Genre: Arcade
Theme: Sci-Fi
Active
The Great Escape Ported to C screenshot

Clone of The Great Escape

A portable C reimplementation of The Great Escape, reverse-engineered from Z80 assembly to run on macOS, Windows, and RISC OS.
Platforms:WindowsLinuxOSX
Stars132
Updated3 months ago
LicenseUnknown
Release2014
Genre: Arcade
Sporadic
Armor Alley: Remastered screenshot

Clone of Armor Alley

Armor Alley: Remastered is a browser-based JavaScript/HTML5 remake of the Mac and MS-DOS original, still in sporadic development.
Platforms:Web
Stars129
Updated4 months ago
LicenseUnknown
Release2013
Genre: Arcade
Halted
Pacmacs screenshot

Clone of Pac-Man

A Pac-Man game that runs inside Emacs, installable from MELPA, with its own CC-BY sprites.
Platforms:None
Stars123
Updated4 years ago
LicenseUnknown
Release2015
Genre: Arcade
Theme: —
Sporadic
Frozen Bubble for Android screenshot

Clone of Puzzle Bobble

The Android port of Frozen Bubble, based on Glenn Sanson's Java version, distributed via F-Droid, Google Play, and the Amazon Appstore.
Platforms:Android
Stars121
Updated11 months ago
LicenseGPL-2.0
Release2016
Genre: Puzzle
Theme: —
Sporadic
OpenBlok screenshot

Clone of Tetris

A customizable open-source falling-block game with modern rotation systems, T-spins and Battle, Sprint and Ultra modes.
Platforms:WindowsLinux
Stars121
Updated1 year ago
LicenseGPL-3.0
Release2016
Genre: Puzzle
Theme: Abstract
Active
SDL Sopwith screenshot

Clone of Sopwith

An SDL-based port of the 1984 biplane shoot-'em-up Sopwith, built from its GPL-released source code.
Platforms:WebWindows
Stars116
Updated2 months ago
LicenseGPL-2.0
Release2020
Genre: Arcade
Theme: World War I
Sporadic
Flappy Bird for Gymnasium screenshot

Clone of Flappy Bird

Flappy Bird for Gymnasium is a Python package wrapping Flappy Bird as a reinforcement-learning environment for Gymnasium.
Platforms:None
Stars114
Updated9 months ago
LicenseMIT
Release2023
Genre: Arcade
Theme: —
Sporadic
Pandora's Blocks screenshot

Clone of Tetris: The Grand Master

A TGM-inspired block-stacking game for the original Game Boy, written in assembly.
Platforms:WebGame Boy
Stars114
Updated9 months ago
LicenseGPL-3.0
Release2023
Genre: Puzzle
Theme: Abstract
Halted
Javascript BoulderDash screenshot

Clone of Boulder Dash

Javascript BoulderDash is an HTML5 remake of Boulder Dash playable in-browser, MIT-licensed, with development now halted.
Platforms:Web
Stars112
Updated1 year ago
LicenseUnknown
Release2011
Genre: Arcade
Theme: —
Halted
Antares screenshot

Clone of Ares

Antares is a port of Ares's 2008 source code to modern Linux and macOS, launching via a plugin picker defaulting to the original scenario.
Platforms:LinuxOSX
Stars111
Updated1 year ago
LicenseLGPL-3.0
Release2011
Genre: Arcade
Theme: —
Halted
Word War vi screenshot

Clone of Defender

An open-source shooter in the spirit of Defender, built with PortAudio and libvorbisfile for Linux, macOS, and Windows.
Platforms:Linux
Stars109
Updated1 year ago
LicenseUnknown
Release2012
Genre: Arcade
Theme: Sci-Fi
Sporadic
Spherical Snake screenshot

Clone of Snake

A browser-based Snake variant played on the surface of a sphere instead of a flat grid.
Platforms:Web
Stars105
Updated10 months ago
LicenseMIT
Release2025
Genre: Arcade
Theme: —
Halted
Javascript Tower Platformer screenshot

Clone of Nebulus

An HTML5 homage to Nebulus's rotating-tower platforming, MIT-licensed but development halted at a semi-complete stage.
Platforms:Web
Stars104
Updated1 year ago
LicenseMIT
Release2013
Genre: Arcade
Theme: —
Archived
Space Invaders (original game, not this project)Original game image

Clone of Space Invaders

A modular JavaScript/Phaser remake of the classic Space Invaders example, organized with RequireJS.
Platforms:Web
Stars104
Updated1 year ago
LicenseMIT
Release2014
Genre: Arcade
Theme: —
Archived
Digger screenshot

Clone of Boulder Dash

A browser-based HTML5 canvas implementation of Digger, playable directly on the project's GitHub Pages site.
Platforms:Web
Stars95
Updated2 years ago
LicenseUnknown
Release2010
Genre: Arcade
Theme: —
Halted
Hopson-Arcade screenshot

Clone of Space Invaders

Hopson-Arcade is a C++17/SFML collection of small arcade games, currently holding just its first entry, a Space Invaders clone.
Platforms:WindowsLinux
Stars94
Updated6 years ago
LicenseGPL-3.0
Release2018
Genre: Arcade
Theme: —
Halted
Pacman For Console screenshot

Clone of Pac-Man

An ASCII-art Pac-Man for the terminal with 9 premade levels and support for custom level files.
Platforms:Linux
Stars92
Updated4 years ago
LicenseGPL-2.0
Release2015
Genre: Arcade
Theme: —
Halted
No preview

Clone of The Great Escape

This project reverse-engineers the ZX Spectrum game The Great Escape into an annotated HTML and Z80 assembly disassembly using SkoolKit.
Platforms:ZX Spectrum
Stars90
Updated2 years ago
LicenseUnknown
Release2013
Genre: Arcade
Active
Dandy (original game, not this project)Original game image

Clone of Dandy

Dandy Dungeon is a collection of reimplementations of a simple 2D dungeon game in over a dozen languages, playable via WebAssembly.
Platforms:Web
Stars87
Updated2 months ago
LicenseApache-2.0
Release2010
Genre: Arcade
Theme: Fantasy
Halted
No preview

Clone of Plasma Pong

A browser-based HTML5 demo combining table tennis with a full-color, real-time fluid dynamics simulation running at 60 FPS.
Platforms:Web
Stars83
Updated4 years ago
LicenseUnknown
Release2012
Genre: Arcade
Theme: Abstract
Halted
Tiny Tetris screenshot

Clone of Tetris

An unfinished Tetris clone for Arduino Nano/Uno with an SSD1306 OLED display.
Platforms:Arduino
Stars83
Updated5 years ago
LicenseUnknown
Release2016
Genre: Puzzle
Theme: Abstract
Halted
Javascript Breakout screenshot

Clone of Breakout

An HTML5 canvas implementation of Breakout, built as a teaching project with an accompanying blog series on its development.
Platforms:Web
Stars78
Updated1 year ago
LicenseUnknown
Release2011
Genre: Arcade
Theme: —
Halted
Light Cycle screenshot

Clone of Tron

A Rust/ggez implementation of Tron's light-cycle concept with AI opponents, local two-player matches, and an 8-bit retro look.
Platforms:None
Stars76
Updated1 year ago
LicenseMIT
Release2025
Genre: Arcade
Theme: —
Sporadic
achtungkurve.com screenshot

Clone of Achtung, die Kurve!

achtungkurve.com is an open-source HTML5 implementation of Achtung, die Kurve!, playable offline or built with Node.js and Gulp.
Platforms:Web
Stars70
Updated7 months ago
LicenseGPL-3.0
Release2014
Genre: Arcade
Theme: —
Halted
Achtung, die Kurve! (original game, not this project)Original game image

Clone of Achtung, die Kurve!

A modern, free remake of Achtung, die Kurve! adding weapons, updated graphics, and AI opponents.
Platforms:LinuxSwitch
Stars69
Updated1 year ago
LicenseGPL-3.0
Release2013
Genre: Arcade
Theme: —
Halted
Skifree Decompilation Project screenshot

Clone of SkiFree

A from-original-EXE source reconstruction of 32-bit SkiFree, aiming for byte-identical rebuilding via Visual Studio 6.
Platforms:Windows
Stars68
Updated3 years ago
LicenseUnknown
Release2022
Genre: Arcade
Theme: —
Halted
Lode Runner (original game, not this project)Original game image

Clone of Lode Runner

This project is a commented disassembly of the Commodore 64 version of Lode Runner, including its copy-protection routines.
Platforms:C64
Stars67
Updated2 years ago
LicenseUnknown
Release2024
Genre: Arcade
Theme: —
Halted
Glypha III screenshot

Clone of Glypha III

This repository contains the official source code for Glypha III, a shareware game originally written for early-1990s Macintosh.
Platforms:Classic Mac OS
Stars65
Updated5 years ago
LicenseMIT
Release2016
Genre: Arcade
Theme: —
Halted
Super Monkey Ball (original game, not this project)Original game image

Clone of Super Monkey Ball

A work-in-progress disassembly/decompilation of the program code of the NTSC-U version of Super Monkey Ball (GMBE8P).
Stars63
Updated3 years ago
LicenseUnknown
Release2021
Genre: Arcade
Theme: —
Halted
Azteroids screenshot

Clone of Asteroids

azteroids is a simple Asteroids-style game written in C++ with OpenGL and GLUT, using the entityx ECS framework and GLFW.
Platforms:WindowsLinuxOSX
Stars60
Updated11 years ago
LicenseUnknown
Release2014
Genre: Arcade
Theme: —

Browse all genres