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

Clone of Sokoban
A repo with two games: CaveExpress, a physics platformer, and CavePacker, a Sokoban puzzle, both playable across desktop, mobile, and web.
Halted

Clone of Baba Is You
A very early fan game inspired by Baba Is You, built with LOVE2D, letting players rearrange rule blocks to change gameplay.
Halted

Clone of Sokoban
A Rust implementation of Sokoban using SDL2; levels aren't included and must be downloaded separately.
Halted

Clone of 2048
A terminal-based clone of 2048 written in C for Linux, using the ncurses library to draw the board.
Active
Halted

Clone of World of Goo
A GPLv3 Qt5/OpenGL clone of World of Goo whose pre-Alpha2 rewrite is not yet playable.
Halted

Clone of Zuma
A remake of the 2003 PopCap puzzle game Zuma with HD textures and widescreen support; a stable v0.1.0 build is playable.
Halted
No preview
Clone of Robot Odyssey
A Java recreation of Robot Odyssey I, running on Windows, Linux, and macOS under a permissive MIT-style license.
Halted

Clone of The Colony
The official Apache 2.0 source release of David A. Smith's 1988 Macintosh 3D adventure/shooter, with PC and Amiga ports.
Halted

Clone of Survivor (1986)
An HTML/CSS/JavaScript browser prototype recreating the 1983 Commodore 64 game Survivor.
Halted
Halted

Clone of ChuChu Rocket!
Duck Marines is a cross-platform, free-software remake of ChuChu Rocket! for Linux, Windows, and OS X, recreating its PC multiplayer.
Sporadic

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

Clone of Tetris: The Grand Master
A TGM-inspired block-stacking game for the original Game Boy, written in assembly.
Halted

Clone of Boulder Dash
Javascript BoulderDash is an HTML5 remake of Boulder Dash playable in-browser, MIT-licensed, with development now halted.
Halted

Clone of Lemmings
A TypeScript/Vue browser remake of Lemmings that reads the original game binaries to support all official variants.
Halted
No preview
Clone of Tetris (NES)
A disassembly of the original NES Tetris ROM that rebuilds it byte-for-byte from documented assembly source.
Halted
No preview
Clone of The Incredible Machine
An open-source physics puzzle game where you combine mechanical objects to reach a goal; playable beta with over 80 levels.
Halted
No preview
Clone of ZZT
A near-complete, authentic snapshot of a real 1991 ZZT development build's Pascal source, not a decompilation, targeting DOS.
Platforms:DOS
Stars101
Updated3 years ago
LicenseMIT
Release2023
Genre: Action
Theme: —
Halted
Active

Clone of Minesweeper
LibreMines is a free, open-source Qt-based Minesweeper clone for Linux, BSD, macOS, and Windows with keyboard and mouse play.
Archived

Clone of Boulder Dash
A browser-based HTML5 canvas implementation of Digger, playable directly on the project's GitHub Pages site.
Sporadic
Halted
Sporadic

Clone of Minesweeper
Hormuz Minesweeper is a themed Minesweeper set on a nautical chart of the Strait of Hormuz, playable in-browser with no installation needed.
Sporadic

Clone of Spelling Bee
An open-source, browser-based clone of the New York Times' daily Spelling Bee word puzzle.
Halted

Clone of Wordle
Wordle CLI brings the word-guessing game to the terminal, with daily, CLI-only daily, and random word modes.
Active
Halted

Clone of Tetris
An unfinished Tetris clone for Arduino Nano/Uno with an SSD1306 OLED display.
Halted

Clone of Bejeweled
A Bejeweled-style tile-matching puzzle game built with HTML5 Canvas and JavaScript as an educational tutorial code example.
Active
No preview
Clone of Pokémon Puzzle Challenge
A disassembly rebuilding the original Pokémon Puzzle Challenge Game Boy Color ROM from source using RGBDS.
Halted
Halted

Clone of Gunpoint
Clonepoint is a free, open-source clone of Gunpoint for Linux and Windows, with custom level support via the Tiled map editor.
Sporadic
Halted

Clone of Bejeweled
Dijeweled Remastered is a fan-made GameMaker Studio recreation of Bejeweled, adding multiplayer and new gems/modes.
Halted
Halted

Clone of Puzzle Bobble
Bubble Shooter HTML5 is a browser-based Bust-A-Move/Puzzle Bobble-style game built with HTML5 Canvas and JavaScript.
Active

Clone of 2048
A privacy-focused Android version of the 2048 puzzle game with no ads, tracking, or permissions required.






