Free & Open Source Abstract Games
57 free, open-source abstract games — real clones and remakes you can download, inspect the source of, and modify.
Halted
Active

Clone of Tetris
Ebitengine is an open-source, cross-platform 2D game engine for Go, with simple APIs for graphics, input, and audio across many platforms.
Active

Clone of Over-Ring-Under
An open-source engine reimplementation that lets classic point-and-click adventures and RPGs run on modern platforms.
Halted
Sporadic

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

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

Clone of Tetris
An open-source Java falling-block puzzle game with many single-player modes and Internet/LAN netplay.
Active
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

Clone of Tetris
A feature-complete terminal Tetris clone in C using NCURSES, with a hidden 'boss mode' to disguise the game.
Halted
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.
Sporadic
Sporadic

Clone of Tetris: The Grand Master
A TGM-inspired block-stacking game for the original Game Boy, written in assembly.
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.
Halted

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

Clone of Tetris: The Grand Master
An open-source Tetris-like puzzle game that adds pentomino pieces alongside standard tetrominoes.
Active

Clone of Tetris Attack
Block Attack - Rise of the Blocks is an actively developed, GPL-licensed C++17/SDL2 clone of Tetris Attack for Ubuntu LTS and Windows 10+.
Halted

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

Clone of Tetris Attack
FreeBlocks is a GPLv3 puzzle game similar to Tetris Attack, using separately licensed third-party graphics and music.
Sporadic
No preview
Clone of Tetris Attack
A Tetris Attack remake built with LÖVE, with beta and stable releases for desktop and Android.
Halted
Halted

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

Clone of Tetris Attack
An open-source clone of Tetris Attack, with its README giving little further detail beyond install instructions and documentation.
Halted

Clone of Tetris
A Java implementation of Tetris built with Maven, released under the permissive WTFPL license.
Halted
No preview
Clone of Tetris
A hardware Tetris implementation driving a 32x32 LED matrix panel from an Arduino/Genuino Uno, with pushbutton controls.
Halted

Clone of Tetris
A Python/Pyxel Tetris clone playable natively or via WebAssembly in a browser, built as a three-day hobby project.
Sporadic

Clone of Tetris
Cascade FX is a Tetris-like puzzle game with software-rendered 3D graphics for the NEC PC-FX console, largely finished at version 0.5.
Active

Clone of Morpheus
A browser-playable modernization of Soap Bubble Productions' 1998 graphical adventure game Morpheus.
Halted
No preview
Clone of Tetris
A quickly-built WinForms Tetris clone in C# that supports custom blocksets defining new piece shapes.
Halted
Halted
Active
Sporadic
Active
Halted
Halted
Active
No preview
Clone of Tetris
This is the falling-blocks game within Ellaz, a free ad-free Hebrew/English browser portal for kids with offline support and no accounts.
Halted











