Cloned Games
2048 cover art

2048

2014Gabriele CirulliPuzzle

2048 is a single-player sliding tile puzzle video game written by Italian web developer Gabriele Cirulli and published on GitHub. The objective of the game is to slide numbered tiles on a grid to combine them to create a tile with the number 2048; however, one can continue to play the game after reaching the goal, creating tiles with larger numbers. It was originally written in JavaScript and CSS over a weekend, and released on 9 March 2014 as free and open-source software subject to the MIT License. Versions for iOS and Android followed in May 2014.

Links

Media

Open-source clones (52)

Halted
2048 screenshot
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
Halted
No preview
Platforms:Linux
Stars1
Updated6 years ago
LicenseUnknown
Release2019
Halted
No preview
2048-elm is a browser-playable clone of 2048 rewritten in Elm using functional reactive programming, built as a learning exercise.
Platforms:Web
Stars32
Updated12 years ago
LicenseMIT
Release2014
Halted
No preview
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
Halted
2048-in-terminal screenshot
A terminal-based clone of 2048 written in C for Linux, using the ncurses library to draw the board.
Platforms:Linux
Stars162
Updated3 years ago
LicenseMIT
Release2014
Active
2048 Open Fun Game screenshot
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
Halted
2048-puzzle screenshot
A Bash implementation of 2048 for the Linux terminal, built on top of the existing bash2048 project by mydzor.
Platforms:Linux
Stars10
Updated10 years ago
LicenseUnlicense
Release2014
No preview
Platforms:Linux
LicenseGPL3*
Archived
2048-python screenshot
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
Halted
2048-Qt screenshot
2048-Qt is a cross-platform Qt clone of 2048, tested on Windows and Linux, with support for several languages including Chinese.
Platforms:WindowsLinux
Stars72
Updated2 years ago
LicenseMIT
Release2014
Halted
2048-rs screenshot
2048-rs is a Rust implementation of 2048 that runs in the terminal with a colored, Unicode game board.
Platforms:Linux
Stars28
Updated2 years ago
LicenseUnknown
Release2017
Halted
No preview
A Rust implementation of 2048's core logic built for speed rather than play, packing the board into a single 64-bit integer.
Platforms:Linux
Stars3
Updated8 years ago
LicenseUnknown
Release2018
Sporadic
No preview
A Bitcoin-themed browser clone of 2048, playable directly on its hosted web pages, currently at an initial v1 release.
Platforms:Web
Stars1
Updated11 months ago
LicenseUnknown
Release2025
Halted
2048 Vanced screenshot
An independent Rust reimplementation of 2048 for Linux, distributed via the AUR or Cargo, still in early stages before a 1.0 release.
Platforms:Linux
Stars1
Updated2 years ago
Licensegpl-3.0+
Release2021
Sporadic
2048.c screenshot
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
Halted
2048.cpp screenshot
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
Halted
2048Haskell screenshot
2048Haskell is a terminal implementation of 2048 written in Haskell with Stack, including a bot option that can play automatically.
Platforms:None
Stars46
Updated8 years ago
LicenseBSD-3-Clause
Release2017
Halted
No preview
A terminal implementation of 2048 written in Tcl, playable on Linux, Windows, and macOS from the command line.
Platforms:WindowsLinuxOSX
Stars5
Updated1 year ago
LicenseMIT
Release2014
Halted
2050 screenshot
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
Archived
asm2048 screenshot
A low-level 2048 implementation in x86-64 assembly and C with SDL2 graphics, targeting GNU/Linux; archived and no longer maintained.
Platforms:Linux
Stars2
Updated5 years ago
LicenseMIT
Release2020
Active
asteroid-diamonds screenshot
A 2048-inspired sliding-tile puzzle game built for AsteroidOS, the open-source smartwatch OS, under active development.
Platforms:Linux
Stars1
Updated21 days ago
LicenseGPL-3.0
Release2021
Halted
bash2048 screenshot
bash2048 is a deprecated, unmaintained Bash shell-script implementation of 2048, controlled with the arrow keys.
Platforms:Linux
Stars910
Updated2 years ago
LicenseUnlicense
Release2014
Halted
The Bitwise Challenge: 2048 screenshot
A terminal-based implementation of 2048 that runs directly in a Linux console.
Platforms:Linux
Stars296
Updated1 year ago
LicenseUnknown
Release2025
Halted
No preview
A command-line implementation of 2048 written in Rust, distributed as a published crate on crates.io.
Platforms:None
Stars2
Updated4 years ago
LicenseMIT
Release2022
Sporadic
cosmic-ext-2048 screenshot
A 2048 clone built in Rust with libcosmic, the COSMIC desktop toolkit, explicitly marked a work in progress.
Platforms:Linux
Stars13
Updated6 months ago
LicenseGPL-3.0
Release2024
No preview
Platforms:None
LicensePD*
Active
Ebitengine screenshot
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
Active
Ellaz 2048 screenshot
This is the 2048 game within Ellaz, a free ad-free Hebrew/English browser portal for kids with offline support and no accounts.
Platforms:Web
Stars0
Updated12 days ago
LicenseMIT
Release2026
emacs-2048-game screenshot
Platforms:Emacs
LicenseGPL3*
Halted
No preview
F256 Two to the Power of Eleven is a from-scratch 2048 clone for the Foenix F256 platform with cursor-key, joystick, and SNES-pad support.
Platforms:Foenix
Stars0
Updated1 year ago
LicenseMIT
Release2024
Halted
game2048-rs screenshot
game2048-rs is a Rust terminal implementation of 2048 using the Cursive TUI library, with score tracking and game-over detection.
Platforms:None
Stars15
Updated3 years ago
LicenseMIT
Release2023
Halted
No preview
An ASCII, terminal-based clone of 2048 distributed as the Games::2048 Perl module via CPAN, released in 2015 under the Perl 5 license.
Platforms:None
Stars4
Updated11 years ago
LicenseUnknown
Release2014
gnome-2048 screenshot
Platforms:Linux
LicenseGPL3*
Halted
h2048 screenshot
h2048 is a Haskell implementation of 2048, including a library for automated play strategies and a console interface built with brick.
Platforms:None
Stars15
Updated7 years ago
LicenseMIT
Release2014
Halted
Haiku 2048 screenshot
A 2048 clone built for Haiku OS, played on a 4-by-4 grid with keyboard-only controls.
Platforms:BeOS
Stars6
Updated2 years ago
LicenseMIT
Release2015
Archived
hs2048 screenshot
A Haskell implementation of 2048 with a text-based console interface.
Platforms:None
Stars22
Updated10 years ago
LicenseUnknown
Release2014
Halted
jag2048 screenshot
A port of the sliding-tile puzzle game 2048 to the Atari Jaguar console, built with the vbcc/vasm/vlink toolchain; development has halted.
Platforms:Jaguar
Stars1
Updated9 years ago
LicenseMIT
Release2017
n2048 screenshot
Platforms:Linux
LicenseBSD2*
No preview
Platforms:None
LicenseMIT*
Halted
play-2048 screenshot
A terminal-based Rust implementation of 2048 with an optional AI that plays using the expectiminimax algorithm.
Platforms:None
Stars55
Updated3 years ago
LicenseUnknown
Release2019
Active
Privacy Friendly 2048 screenshot
A privacy-focused Android version of the 2048 puzzle game with no ads, tracking, or permissions required.
Platforms:Android
Stars59
Updated2 months ago
LicenseGPL-3.0
Release2018
Halted
No preview
py2048-coolin is a Python implementation of 2048, installable via pip and playable from the command line.
Platforms:None
Stars0
Updated2 years ago
LicenseGPL-3.0
Release2022
Halted
No preview
Python 2048 (Py2048) is a Pygame port of 2048 with a scriptable API and an optional endless play mode.
Platforms:None
Stars0
Updated1 year ago
LicenseMIT
Release2025
Halted
No preview
A configurable Rust terminal (TUI) clone of 2048, with optional AI controllers to auto-play.
Platforms:None
Stars4
Updated4 years ago
LicenseUnknown
Release2022
rust2048 screenshot
Platforms:None
LicenseMIT*
Halted
rust-2048 screenshot
A Rust implementation of 2048 with an SDL2 interface, built with Cargo; the author describes it as a work in progress.
Platforms:None
Stars35
Updated11 years ago
LicenseMIT
Release2014
Halted
Tui48 screenshot
A faithful terminal (TUI) recreation of 2048, playable with arrow keys, WASD, or Vim-style bindings.
Platforms:None
Stars0
Updated2 years ago
Licensemit
Release2024
Halted
No preview
A terminal-based 2048 clone built with the Textual framework, with customizable background and tile colors.
Platforms:None
Stars4
Updated2 years ago
LicenseUnknown
Release2023
Sporadic
No preview
A Rust-based command-line implementation of 2048, playable in the terminal or via a web version.
Platforms:None
Stars21
Updated3 months ago
LicenseMIT
Release2021
Sporadic
No preview
A text-based implementation of 2048 in Rust, offered as both a library crate and a playable game.
Platforms:None
Stars0
Updated5 months ago
LicenseUnknown
Release2023
Halted
wasm-terminal-2048 screenshot
A Rust rewrite of 2048 playable either in a command-line terminal or in the browser via WebAssembly.
Platforms:Web
Stars10
Updated5 years ago
LicenseMIT
Release2021
Halted
yampa2048 screenshot
A Haskell clone of 2048 built with the Yampa FRP library and Gloss rendering, adapted from existing implementations.
Platforms:None
Stars36
Updated11 years ago
LicenseUnknown
Release2015

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.