Free & Open Source Arcade Games
668 free, open-source arcade 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 Kaboom!
DonkeyInTrouble is a Lua/LÖVE remake of Kaboom!, currently listed as semi-functional/partially complete.
Halted
Original game image

Original game imageClone of Pong
Dynamic Pong is a Python/Pygame implementation of Pong with adaptive difficulty, paddle collision detection, and score tracking.
Active
Original game image

Original game imageClone 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.
Active
Original game image

Original game imageClone of Simon
Ellaz Follow Me is the Simon-style memory game within Ellaz, a free 23-game Hebrew/English portal for kids with no ads or accounts.
Active

Clone of Snake
Ellaz Snake is the Snake game within Ellaz, a free 23-game Hebrew/English portal for kids with no ads or accounts.
Halted

Clone of Flappy Bird
Flappy BBerd is a quick, minimal Python 3 clone of Flappy Bird, controlled entirely with the keyboard.
Sporadic
Halted
Sporadic
Halted

Clone of Kaboom!
A clone of Activision's Kaboom! with upgraded graphics, sound, and music, offering one- and two-player modes on Linux, Windows, and Zaurus.
Sporadic

Clone of Pac-Man
A dot-eating maze game made for learning programming, playable in-browser via the Pyxel Web Launcher, with one stage and no extra lives.
Halted
Halted

Clone of Pong
A browser-based Pong clone on an HTML5 canvas, playing solo against a simple computer-controlled paddle.
Halted
Sporadic
Original game image

Original game imageClone of Asteroids
An Asteroids clone built in C++/SDL2 as a university Object-Oriented Games Programming assignment.
Halted

Clone of Snake
A browser-based Snake game built with HTML5 canvas, ported from an original Rust and SDL2 version.
Halted
Original game image

Original game imageClone of Pong
A Pong clone built with the LÖVE framework, with English/Spanish text and local two-player support.
Halted

Clone of Space Invaders
An early, colorful 2019 pygame remake of Space Invaders, made while learning Python - not meant to be authentic to the arcade original.
Halted

Clone of Space Invaders
A Space Invaders clone written in Rust, currently still in active development.
Halted

Clone of Space Invaders
A C++/SFML clone of Space Invaders for Linux, with AUR packaging and Windows cross-compilation support.
Sporadic
Original game image

Original game imageClone of The Impossible Game
A decompilation of the Windows Phone version of The Impossible Game.
Stars0
Updated1 year ago
LicenseUnknown
Release2025
Genre: Arcade
Theme: —
Active
Original game image

Original game imageClone of Bumpy's Arcade Fantasy
This is a structure-faithful C decompilation of Bumpy's Arcade Fantasy's original DOS engine, requiring the player's own game data.
Halted

Clone of Asteroids
colorful_asteroids is a browser-based Asteroids clone in vanilla JavaScript, using vector-only rendering on a fixed 1400x800 HTML5 canvas.
Halted
Halted
Halted
Halted

Halted
Halted
Original game image

Original game imageClone of Super Methane Brothers
An AmigaOS 4/SDL2 conversion of Super Methane Bros., upscaled to 640x480 with 2-player and joystick support.
Halted

Clone of Sopwith
A port of 1984's DOS game Sopwith to the STM3241G-EVAL embedded board, playable via the board's own joystick and buttons.

Original game imageClone of Tetris

Original game image















