Cloned Games

Free & Open Source Puzzle Games

580 free, open-source puzzle 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
2050 screenshot

Clone of 2048

2050 is an Android game loosely based on 2048, replacing its fixed numbered squares with free-moving, gravity-affected circles.
Platforms:Android
Stars32
Updated3 years ago
LicenseMIT
Release2018
Genre: Puzzle
Theme: —
Active
OceanPop screenshot

Clone of HuniePop

An ocean-themed match-3 game with regular, challenge and relaxed modes for PC, PSP, PS Vita and Wii.
Platforms:WindowsLinuxWii
Stars32
Updated2 months ago
LicenseMIT
Release2020
Genre: Puzzle
Theme: —
Halted
Open Rodent's Revenge screenshot

Clone of Rodent's Revenge

A C++ remake of Microsoft's Rodent's Revenge with a level editor and sprite modding; its last beta was released in 2010.
Platforms:Windows
Stars32
Updated6 years ago
LicenseMIT
Release2017
Genre: Puzzle
Theme: —
Halted
The Castles of Dr. Creep screenshot

Clone of The Castles of Dr. Creep

An open-source reimplementation of Dr. Creep's C64 game, featuring thirteen timed castles and a built-in castle builder.
Platforms:WindowsLinuxOSX
Stars32
Updated4 years ago
LicenseGPL-3.0
Release2012
Genre: Arcade
Theme: —
Halted
Einstein Puzzle screenshot

Clone of Sherlock

Einstein Puzzle is a free, cross-platform open-source remake of the DOS game Sherlock, opening a 6x6 grid of cards using logical hints.
Platforms:WindowsLinuxOSX
Stars30
Updated5 years ago
LicenseGPL-2.0
Release2015
Genre: Puzzle
Theme: Abstract
Halted
Sokoban (original game, not this project)Original game image

Clone of Sokoban

A cross-platform SDL clone of the classic Sokoban puzzle game, first released in 2002 with public-domain levels and ongoing updates.
Platforms:WindowsLinuxOSX
Stars30
Updated2 years ago
LicenseUnknown
Release2016
Genre: Puzzle
Theme: —
Halted
zztgo screenshot

Clone of ZZT

A Go port of a reconstructed ZZT source code base, using a custom Pascal-to-Go converter and the tcell terminal library.
Platforms:None
Stars30
Updated6 years ago
LicenseMIT
Release2020
Genre: Action
Theme: —
Halted
2048-rs screenshot

Clone of 2048

2048-rs is a Rust implementation of 2048 that runs in the terminal with a colored, Unicode game board.
Platforms:Linux
Stars29
Updated2 years ago
LicenseUnknown
Release2017
Genre: Puzzle
Theme: —
Halted
Cubosphere screenshot

Clone of Kula World

Cubosphere is a freeware game similar to Kula World, offering over 450 levels across 34 designs and a built-in level editor.
Platforms:Linux
Stars29
Updated6 years ago
LicenseGPL-3.0
Release2018
Genre: Platform
Theme: —
Halted
FreeBlocks screenshot

Clone of Tetris Attack

FreeBlocks is a GPLv3 puzzle game similar to Tetris Attack, using separately licensed third-party graphics and music.
Platforms:Linux
Stars29
Updated7 years ago
LicenseGPL-3.0
Release2012
Genre: Puzzle
Theme: Abstract
Halted
OpenSolomonsKey screenshot

Clone of Solomon's Key

A Linux and Windows port of the 1986 arcade puzzle game Solomon's Key, with its own format for making custom levels.
Platforms:WindowsLinux
Stars29
Updated6 years ago
LicenseUnlicense
Release2019
Genre: Puzzle
Theme: —
Archived
Wiirdle screenshot

Clone of Wordle

Wiirdle is a Nintendo Wii port of the daily word-guessing game Wordle, built with the WiiLÖVE framework.
Platforms:Wii
Stars29
Updated2 years ago
LicenseGPL-3.0
Release2022
Genre: Puzzle
Theme: —
Halted
Minesweeper (original game, not this project)Original game image

Clone of Minesweeper

A command-line Minesweeper written in C, played by typing dig, flag and reveal commands with coordinates.
Platforms:None
Stars28
Updated5 years ago
LicenseUnknown
Release2015
Genre: Puzzle
Theme: —
Sporadic
Tetris Attack (original game, not this project)Original game image

Clone of Tetris Attack

A Tetris Attack remake built with LÖVE, with beta and stable releases for desktop and Android.
Platforms:WindowsLinuxOSX
Stars28
Updated6 months ago
LicenseUnknown
Release2024
Genre: Puzzle
Theme: Abstract
Halted
BananiaJS screenshot

Clone of Banania

BananiaJS is a from-scratch JavaScript recreation of Banania, reverse-engineered from the original binary since its source code is lost.
Platforms:Web
Stars27
Updated4 years ago
LicenseMIT
Release2019
Genre: Action
Theme: Abstract
Halted
Future Blocks screenshot

Clone of Tetris

Future Blocks is a Tetris clone written in QBasic by the author in 2000 while in high school, later published for preservation.
Platforms:WebDOS
Stars27
Updated10 years ago
LicenseMIT
Release2014
Genre: Puzzle
Theme: Abstract
Active
Diggers screenshot

Clone of Diggers

A fan remake of Diggers for Windows, macOS, and Linux, using the developer's own Mhatxotic Engine, playable start to finish.
Platforms:WindowsLinuxOSX
Stars26
Updated2 months ago
LicenseUnknown
Release2023
Genre: Puzzle
Theme: Sci-Fi
Halted
Pythonista Minesweeper screenshot

Clone of Minesweeper

Pythonista Minesweeper is an iOS Minesweeper game written in Python, requiring the Pythonista app to run.
Platforms:iOS
Stars26
Updated5 years ago
LicenseUnknown
Release2014
Genre: Puzzle
Theme: —
Halted
Candy Crush Saga (original game, not this project)Original game image

Clone of Candy Crush Saga

A Candy Crush-style match-three game built with SpriteKit as a learning exercise, following a Ray Wenderlich tutorial.
Platforms:None
Stars25
Updated11 years ago
LicenseUnknown
Release2015
Genre: Puzzle
Theme: —
Halted
Zuma Deluxe Port screenshot

Clone of Zuma

An unofficial Android version of Zuma Deluxe, currently with a Chinese interface and an English translation planned.
Stars25
Updated1 year ago
LicenseMIT
Release2025
Genre: Puzzle
Theme: —
Halted
Berusky I screenshot

Clone of Sokoban

An open-source Sokoban-style puzzle game where you push boxes and use tools to collect five keys, with a built-in level editor.
Platforms:WindowsLinux
Stars24
Updated6 years ago
LicenseUnknown
Release2011
Genre: Puzzle
Theme: —
Active
Super ZZT (original game, not this project)Original game image

Clone of Super ZZT

A C# emulator of the ZZT and Super ZZT game-creation engines, with an SDL-based Lyon frontend.
Platforms:WindowsLinuxOSX
Stars24
Updated1 month ago
LicenseISC
Release2015
Genre: Action
Theme: —
Archived
IO Reboot screenshot

Clone of Infinity Loop

An Android puzzle game built with Unity, featuring algorithmically generated, infinite levels of increasing pipe-rotation difficulty.
Platforms:Android
Stars23
Updated8 years ago
LicenseMIT
Release2016
Genre: Puzzle
Theme: —
Halted
Minesweeper (Vue.js) screenshot

Clone of Minesweeper

A browser Minesweeper built with Vue, Vuex and Vuetify, playable online.
Platforms:Web
Stars23
Updated3 years ago
LicenseMIT
Release2020
Genre: Puzzle
Theme: —
Active
Mines3D screenshot

Clone of Minesweeper

An Android Minesweeper variant on a two-layer grid, where clues count mines on both layers.
Platforms:Android
Stars22
Updated1 month ago
LicenseGPL-3.0
Release2017
Genre: Puzzle
Theme: —
Archived
hs2048 screenshot

Clone of 2048

A Haskell implementation of 2048 with a text-based console interface.
Platforms:None
Stars22
Updated10 years ago
LicenseUnknown
Release2014
Genre: Puzzle
Theme: —
Halted
Crack Attack! screenshot

Clone of Tetris Attack

An open-source clone of Tetris Attack, with its README giving little further detail beyond install instructions and documentation.
Platforms:WindowsLinux
Stars21
Updated17 years ago
LicenseGPL-2.0
Release2008
Genre: Puzzle
Theme: Abstract
Halted
Mario vs. Donkey Kong (original game, not this project)Original game image

Clone of Mario vs. Donkey Kong

A disassembly of the US Game Boy Advance release of Mario vs. Donkey Kong that rebuilds to a byte-identical, MD5-verified ROM.
Platforms:GBA
Stars21
Updated2 years ago
LicenseUnknown
Release2017
Genre: Platform
Theme: —
Sporadic
2048 (original game, not this project)Original game image

Clone of 2048

A Rust-based command-line implementation of 2048, playable in the terminal or via a web version.
Platforms:None
Stars21
Updated5 months ago
LicenseMIT
Release2021
Genre: Puzzle
Theme: —
Halted
Dr. Mario (original game, not this project)Original game image

Clone of Dr. Mario

A full disassembly of the NES version of Dr. Mario that reassembles into the original Rev A ROM using the ASM6f assembler.
Platforms:NES
Stars20
Updated5 years ago
LicenseUnknown
Release2021
Genre: Puzzle
Theme: —
Halted
Super Lemonade Factory (original game, not this project)Original game image

Clone of Super Lemonade Factory

Official open-source release of the iOS version of Super Lemonade Factory, built on the Flixel-iOS engine.
Platforms:iOS
Stars20
Updated14 years ago
LicenseUnknown
Release2012
Genre: Puzzle
Theme: —
Halted
XorCurses screenshot

Clone of XOR

An ASCII terminal clone of the 1987 puzzle game XOR, built in C with ncurses for Linux.
Platforms:Linux
Stars20
Updated3 years ago
LicenseGPL-3.0
Release2011
Genre: Puzzle
Theme: —
Sporadic
PipeWalker screenshot

Clone of NetWalk

A puzzle game where you connect computers to a server or pipes to taps to complete one circuit.
Platforms:Linux
Stars19
Updated8 months ago
LicenseMIT
Release2018
Genre: Puzzle
Theme: —
Sporadic
XSwing Plus screenshot

Clone of Swing

An open-source Java remake of 1997 puzzle game Swing (Marble Master), with hot-seat multiplayer and 45 levels.
Platforms:WindowsLinuxOSX
Stars19
Updated1 year ago
LicenseMIT
Release2013
Genre: Puzzle
Theme: —
Halted
2048 (original game, not this project)Original game image

Clone of 2048

A clone of 2048 built with the Gloss vector graphics library in Haskell; development appears to have stopped after the initial version.
Platforms:None
Stars18
Updated12 years ago
LicenseMIT
Release2014
Genre: Puzzle
Theme: —
Active
Castle-Combat screenshot

Clone of Rampart

A Python clone of Rampart for up to four players, local or networked, installable via uv or pipx and actively maintained.
Platforms:Linux
Stars18
Updated2 months ago
LicenseUnknown
Release2019
Genre: Shmup
Theme: —
Sporadic
Ducpel screenshot

Clone of Sokoban

A Sokoban-style logic puzzle game for GNU Emacs, played via M-x ducpel after installing manually or through MELPA/quelpa.
Platforms:None
Stars18
Updated9 months ago
LicenseGPL-3.0
Release2014
Genre: Puzzle
Theme: —
Halted
Lose Your Marbles (original game, not this project)Original game image

Clone of Lose Your Marbles

A browser-based remake of the 1995 Sega marble-matching game Lose Your Marbles, built with the Phaser JavaScript game framework.
Platforms:Web
Stars18
Updated7 years ago
LicenseMIT
Release2014
Genre: Puzzle
Theme: —
Archived
Boulder Dash (original game, not this project)Original game image

Clone of Boulder Dash

A small Java implementation of Boulder Dash structured around the MVC pattern; archived, unplayable, with minimal documentation.
Platforms:None
Stars18
Updated6 years ago
LicenseMIT
Release2015
Genre: Arcade
Theme: —

Browse all genres