Cloned Games

Free & Open Source Arcade Games

653 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.

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
Updated3 months ago
LicenseUnknown
Release2022
Genre: Action
Theme: —
Sporadic
No preview

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
Updated3 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
Updated13 days ago
LicenseUnknown
Release2014
Genre: Arcade
Theme: —
Halted
No preview

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
No preview
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
Updated1 month 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
Stars128
Updated3 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
Updated10 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
Updated11 months 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
Updated1 month 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
Updated8 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
Updated7 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
Updated8 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
No preview

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
No preview

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
Updated22 days 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
Updated6 months ago
LicenseGPL-3.0
Release2014
Genre: Arcade
Theme: —
Halted
No preview

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
No preview

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
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: —
Halted
Bubble Shooter HTML5 screenshot

Clone of Puzzle Bobble

Bubble Shooter HTML5 is a browser-based Bust-A-Move/Puzzle Bobble-style game built with HTML5 Canvas and JavaScript.
Platforms:Web
Stars59
Updated2 years ago
LicenseMIT
Release2015
Genre: Puzzle
Theme: —
Active
Trackballs screenshot

Clone of Marble Madness

Open-source marble-rolling game inspired by Marble Madness, with 3D graphics, Guile scripting support, and a built-in level editor.
Platforms:Linux
Stars59
Updated2 months ago
LicenseGPL-2.0
Release2017
Genre: Arcade
Theme: —

Browse all genres

We’d like to use analytics cookies to understand how visitors use this site. See our Privacy Policy for details. Nothing else is tracked, and the site works the same either way.