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

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

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.
Halted
Active
Active

Clone of The 11th Hour
An open-source engine reimplementation that lets classic point-and-click adventures and RPGs run on modern platforms.
Active
Halted
Halted
Halted

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

Clone of Minesweeper
A Minesweeper-style web game from Google Chrome Labs built to run on any browser, even feature phones.
Sporadic

Clone of Tetris
Tetris implemented entirely as a single PostgreSQL SQL query, using recursive CTEs to drive the game loop.
Halted
Active

Clone of Minesweeper
A Rust port of a Windows Minesweeper sample, built on Microsoft's windows-rs bindings.
Halted

Clone of Tetris
A basic MIT-licensed HTML5 canvas implementation of Tetris for major browsers, with development halted before planned features were added.
Active

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.
Sporadic
Halted
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.
Halted

Clone of Tetris
An open-source Java falling-block puzzle game with many single-player modes and Internet/LAN netplay.
Active

Clone of Minesweeper
An open-source programming language whose example programs include recreations of classic games like Pac-Man and Tetris.
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.
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
Archived

Clone of 2048
2048-python is an archived, read-only Python remake of 2048 built with the Tkinter GUI toolkit.
Active

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

Clone of Supaplex
A 1:1 C/SDL reimplementation of Supaplex that runs on PC, Mac, Linux and many consoles, from PSP to Switch.
Active
Halted
Halted

Clone of Tetris
A feature-complete terminal Tetris clone in C using NCURSES, with a hidden 'boss mode' to disguise the game.
Halted
Active
No preview
Clone of The Bugs Bunny Crazy Castle
Compilable, editable disassemblies of 26 NES games that rebuild ROMs identical to the originals.
Archived

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

Clone of Minesweeper
A terminal Minesweeper game written in Rust with tui-rs, runnable through Docker.
Halted
Halted
Active
Halted

Clone of Puzzle Bobble
A Perl implementation of Frozen Bubble, distributed as a CPAN module and built using Pango and SDL for its graphics.











