Cloned Games

Free & Open Source Puzzle Games

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

Clone of Tetris

Extends Tetris into four spatial dimensions, visualized in real time with OpenGL and GLUT, as a small single-purpose project.
Platforms:Linux
Stars5
Updated1 year ago
LicenseGPL-3.0
Release2016
Genre: Puzzle
Theme: Abstract
God Of Thunder screenshot

Clone of God of Thunder

The official freeware release of the original 1994 game, packaged as a self-contained DOSBox build via SourceForge and Steam.
Platforms:DOS
LicensePD*
Genre: Puzzle
Theme: —
Active
Ebitengine screenshot

Clone of 2048

Ebitengine is an open-source, cross-platform 2D game engine for Go, with simple APIs for graphics, input, and audio across many platforms.
Platforms:Web
Stars13,485
Updated11 days ago
LicenseApache-2.0
Release2013
Genre: Puzzle
Theme: —
Halted
2048 screenshot

Clone of 2048

The official open-source 2048 repository: the original browser-playable JavaScript and CSS implementation, also on iOS and Android.
Platforms:WebAndroidiOS
Stars13,391
Updated1 year ago
LicenseMIT
Release2014
Genre: Puzzle
Theme: —
Active
VVVVVV screenshot

Clone of VVVVVV

The official open-source release of Terry Cavanagh's 2010 puzzle-platformer VVVVVV, free to compile and play.
Platforms:WindowsLinuxOSX
Stars8,025
Updated1 month ago
LicenseUnknown
Release2015
Genre: Puzzle
Theme: —
Active
ScummVM screenshot

Clone of The 11th Hour

An open-source engine reimplementation that lets classic point-and-click adventures and RPGs run on modern platforms.
Platforms:WindowsLinuxOSX
Stars2,811
Updated11 days ago
LicenseGPL-3.0
Release2011
Genre: Adventure
Theme: Horror
Active
Phira screenshot

Clone of Phigros

An open-source rhythm game modeled on Phigros, with builds for Android, Windows, Linux and iOS.
Platforms:WindowsLinux
Stars2,661
Updated13 days ago
LicenseGPL-3.0
Release2023
Genre: Puzzle
Theme: Anime
Halted
No preview

Clone of Tetris

A web-based puzzle game inspired by Tetris, playable directly in the browser with no installation required.
Platforms:Web
Stars2,435
Updated3 years ago
LicenseUnknown
Release2014
Genre: Puzzle
Theme: Abstract
Halted
2048.cpp screenshot

Clone of 2048

A terminal reimplementation of 2048 in C++11 with vim-style controls, save/resume, and score tracking, buildable via CMake or Meson.
Platforms:LinuxOSX
Stars2,246
Updated2 years ago
LicenseMIT
Release2018
Genre: Puzzle
Theme: —
Halted
Tower Building Game screenshot

Clone of Tower Bloxx Mini

A browser-based tower-stacking game built with ES6 and Canvas, based on Tower Bloxx Deluxe Skyscraper.
Platforms:Web
Stars1,608
Updated1 year ago
LicenseMIT
Release2018
Genre: Action
Theme: —
Active
proxx screenshot

Clone of Minesweeper

A Minesweeper-style web game from Google Chrome Labs built to run on any browser, even feature phones.
Platforms:Web
Stars1,359
Updated3 months ago
LicenseApache-2.0
Release2019
Genre: Puzzle
Theme: —
Sporadic
Tetris-SQL screenshot

Clone of Tetris

Tetris implemented entirely as a single PostgreSQL SQL query, using recursive CTEs to drive the game loop.
Platforms:None
Stars1,040
Updated11 months ago
LicenseMIT
Release2024
Genre: Puzzle
Theme: Abstract
Halted
bash2048 screenshot

Clone of 2048

bash2048 is a deprecated, unmaintained Bash shell-script implementation of 2048, controlled with the arrow keys.
Platforms:Linux
Stars910
Updated2 years ago
LicenseUnlicense
Release2014
Genre: Puzzle
Theme: —
Active
minesweeper-rs screenshot

Clone of Minesweeper

A Rust port of a Windows Minesweeper sample, built on Microsoft's windows-rs bindings.
Platforms:None
Stars819
Updated22 days ago
LicenseMIT
Release2020
Genre: Puzzle
Theme: —
Halted
Javascript Tetris screenshot

Clone of Tetris

A basic MIT-licensed HTML5 canvas implementation of Tetris for major browsers, with development halted before planned features were added.
Platforms:Web
Stars733
Updated1 year ago
LicenseMIT
Release2011
Genre: Puzzle
Theme: Abstract
Active
HyperRogue screenshot

Clone of Deadly Rooms of Death

A GPLv2 puzzle roguelike set on the hyperbolic plane, exploring a procedurally generated non-Euclidean world of over 60 lands.
Platforms:WebWindowsLinux
Stars707
Updated13 days ago
LicenseGPL-2.0
Release2015
Genre: Puzzle
Theme: Fantasy
Sporadic
2048.c screenshot

Clone of 2048

A console implementation of 2048 written in C for GNU/Linux, also tested on FreeBSD and OpenBSD.
Platforms:Linux
Stars670
Updated5 months ago
LicenseMIT
Release2014
Genre: Puzzle
Theme: —
Halted
clidle screenshot

Clone of Wordle

A terminal-based, SSH-playable clone of Wordle written in Go, playable via a hosted SSH instance or local install.
Platforms:Linux
Stars633
Updated1 year ago
LicenseMIT
Release2022
Genre: Puzzle
Theme: —
Active
No preview

Clone of Portal

A fan-made N64 demake of Valve's Portal, requiring your own legally owned copy of the original game's files.
Platforms:N64
Stars611
Updated14 days ago
LicenseMIT
Release2023
Genre: FPS
Theme: —
Halted
NullpoMino screenshot

Clone of Tetris

An open-source Java falling-block puzzle game with many single-player modes and Internet/LAN netplay.
Platforms:WindowsLinuxOSX
Stars565
Updated5 years ago
LicenseBSD-3-Clause
Release2016
Genre: Puzzle
Theme: Abstract
Active
Seed7 screenshot

Clone of Minesweeper

An open-source programming language whose example programs include recreations of classic games like Pac-Man and Tetris.
Platforms:Windows
Stars461
Updated12 days ago
LicenseGPL-2.0
Release2020
Genre: Puzzle
Theme: —
Halted
No preview

Clone of Tetris

canvas-tetris is a simple HTML5 Canvas implementation of Tetris, built as an educational example in about 45 minutes.
Platforms:Web
Stars451
Updated2 years ago
LicenseMIT
Release2012
Genre: Puzzle
Theme: Abstract
Halted
No preview

Clone of ZZT

A byte-for-byte accurate reverse-engineered reconstruction of ZZT 3.2's lost original source code.
Platforms:DOS
Stars385
Updated1 year ago
LicenseUnknown
Release2020
Genre: Action
Theme: —
Halted
glPortal screenshot

Clone of Portal

GlPortal is an open-source sci-fi first-person puzzle-platformer with realistic physics, built on the custom RadixEngine, cross-platform.
Platforms:WindowsLinux
Stars384
Updated2 years ago
LicenseUnknown
Release2014
Genre: FPS
Theme: —
Archived
2048-python screenshot

Clone of 2048

2048-python is an archived, read-only Python remake of 2048 built with the Tkinter GUI toolkit.
Platforms:None
Stars358
Updated5 years ago
LicenseMIT
Release2014
Genre: Puzzle
Theme: —
Active
2048 Open Fun Game screenshot

Clone of 2048

A free, ad-free multiplatform remake of 2048 written in Kotlin with the KorGe engine, building for Android, desktop, web, and iOS.
Platforms:Android
Stars354
Updated2 months ago
LicenseApache-2.0
Release2020
Genre: Puzzle
Theme: —
Sporadic
OpenSupaplex screenshot

Clone of Supaplex

A 1:1 C/SDL reimplementation of Supaplex that runs on PC, Mac, Linux and many consoles, from PSP to Switch.
Platforms:WindowsLinuxOSX
Stars301
Updated6 months ago
LicenseUnknown
Release2020
Genre: Puzzle
Theme: —
Active
No preview

Clone of Pikmin

A complete matching decompilation of Nintendo's 2001 GameCube game Pikmin; your own copy of the game is required.
Platforms:GameCube
Stars300
Updated18 days ago
LicenseCC0-1.0
Release2021
Genre: Puzzle
Theme: Fantasy
Halted
The Bitwise Challenge: 2048 screenshot

Clone of 2048

A terminal-based implementation of 2048 that runs directly in a Linux console.
Platforms:Linux
Stars296
Updated1 year ago
LicenseUnknown
Release2025
Genre: Puzzle
Theme: —
Halted
Tetris (in C and NCURSES) screenshot

Clone of Tetris

A feature-complete terminal Tetris clone in C using NCURSES, with a hidden 'boss mode' to disguise the game.
Platforms:Linux
Stars287
Updated7 years ago
LicenseBSD-3-Clause
Release2015
Genre: Puzzle
Theme: Abstract
Halted
vitetris screenshot

Clone of Tetris

A terminal-based Tetris clone with lock delay, customizable controls, and network multiplayer.
Platforms:WindowsLinuxDOS
Stars283
Updated1 year ago
LicenseBSD-2-Clause
Release2018
Genre: Puzzle
Theme: Abstract
Active
No preview

Clone of The Bugs Bunny Crazy Castle

Compilable, editable disassemblies of 26 NES games that rebuild ROMs identical to the originals.
Platforms:NES
Stars282
Updated1 month ago
LicenseUnknown
Release2021
Genre: Puzzle
Theme: —
Archived
1010! Klooni screenshot

Clone of 1010

1010! Klooni is an open-source, libGDX-based fan clone of 1010!, available for desktop and Android, but no longer actively maintained.
Platforms:Android
Stars243
Updated7 months ago
LicenseGPL-3.0
Release2017
Genre: Puzzle
Theme: Abstract
Archived
minesweep-rs screenshot

Clone of Minesweeper

A terminal Minesweeper game written in Rust with tui-rs, runnable through Docker.
Platforms:None
Stars235
Updated1 year ago
LicenseApache-2.0
Release2021
Genre: Puzzle
Theme: —
Halted
No preview
Platforms:Android
Stars228
Updated3 years ago
LicenseUnknown
Release2020
Genre: FPS
Theme: —
Halted
No preview

Clone of Wordle

gb-wordle is a Wordle clone built for the Nintendo Game Boy using GBDK, playable either in a browser or as a downloadable ROM.
Platforms:WebGame Boy
Stars223
Updated4 years ago
LicenseGPL-3.0
Release2022
Genre: Puzzle
Theme: —
Active
Pingus screenshot

Clone of Lemmings

A free, GPLv3+ Lemmings clone for Linux, Windows and other SDL2 platforms.
Platforms:WindowsLinuxOSX
Stars215
Updated1 month ago
LicenseGPL-3.0
Release2015
Genre: Puzzle
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: —
Active
Enigma screenshot

Clone of Oxyd

A puzzle game where you guide a marble to uncover matching Oxyd stones across 1,000+ levels, for Windows, macOS, and Unix.
Platforms:WindowsLinuxOSX
Stars168
Updated13 days ago
LicenseGPL-2.0
Release2015
Genre: Puzzle
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.