
Pong
Pong is a 1972 sports video game developed and published by Atari, Inc. for arcades. It was created by Allan Alcorn as a training exercise assigned to him by Atari co-founder Nolan Bushnell. Bushnell and Atari co-founder Ted Dabney were so surprised by the quality of Alcorn's work that they decided to manufacture the game. Bushnell based the game's concept on an electronic ping-pong game included on the Magnavox Odyssey, the first home video game console; in response, Magnavox later sued Atari for patent infringement.
Links
Media
Open-source clones (58)
Halted

Javascript Pong is a small, now-halted HTML5 canvas Pong implementation, also distributed as a Chrome Web Store app with no mobile support.
Platforms:Web
Stars218
Updated1 year ago
LicenseMIT
Release2011
Halted

A work-in-progress online multiplayer Pong built with SFML and UDP, with a server-side game state.
Platforms:WindowsLinux
Stars26
Updated3 years ago
LicenseMIT
Release2019
Active
Original game image

Original game imageA real, playable game of Pong rendered live inside your browser tab's 32×32 favicon icon.
Platforms:Web
Stars10
Updated4 months ago
LicenseMIT
Release2026
Archived

A JavaFX implementation of Pong with menu, gameplay, and results scenes, supporting local two-player play; no longer maintained.
Platforms:None
Stars5
Updated8 years ago
LicenseMIT
Release2017
Sporadic

A collection of Saturn-assembly HP48/49/50 calculator games from 1995-1998, including tributes to Mario, Zelda, Arkanoid, and F-Zero.
Platforms:HP calculator
Stars3
Updated11 months ago
LicenseUnknown
Release2017
Halted
Original game image

Original game imageA minimal Haskell implementation of Pong, built and installed with Cabal.
Platforms:None
Stars3
Updated16 years ago
LicenseMIT
Release2010
Sporadic

An early 2025 prototype by Maurits Lam combining Pong and Breakout mechanics, released under the GPLv3 license.
Platforms:None
Stars2
Updated1 year ago
LicenseGPL-3.0
Release2018
Archived
Original game image

Original game imageA two-player Pong clone written in Rust, with an endless mode and speeds that keep rising as the rally goes on.
Platforms:None
Stars2
Updated5 years ago
LicenseApache-2.0
Release2017
Active

A cross-platform C++20 multimedia library bundling example 2D clones of Breakout, Asteroids, Pong, Tetris, and Frogger.
Platforms:WindowsLinuxOSX
Stars2
Updated2 months ago
LicenseMIT
Release2024
Halted

A one-dimensional Pong implementation for Arduino, displayed on a Neopixel LED strip or ring, combining ideas from other 1D Pong projects.
Platforms:Arduino
Stars1
Updated8 years ago
LicenseGPL-3.0
Release2018
Archived

A browser-based HTML5 implementation of Pong for two human players, split across welcome, gameplay court, and end-game results scenes.
Platforms:Web
Stars1
Updated8 years ago
LicenseMIT
Release2017
Halted
Original game image

Original game imageA tennis-like Pong clone for Android with a touch-controlled paddle.
Platforms:Android
Stars1
Updated3 years ago
Licensegpl-3.0
Release2018
Halted

A PyGame remake of Pong with sound effects, single- and two-player local modes, pause, and a replay screen.
Platforms:WindowsLinux
Stars1
Updated1 year ago
LicenseMIT
Release2024
Sporadic
Original game image

Original game imageAn open-source reimplementation of Pong for Linux using OpenGL and SDL, licensed under the GPL, single-player against the computer.
Platforms:Linux
Stars1
Updated1 year ago
LicenseGPL-2.0
Release2012
Archived

A straightforward SDL2 remake of the classic two-player arcade game Pong.
Platforms:Windows
Stars1
Updated8 years ago
LicenseMIT
Release2017
Halted
Original game image

Original game imageBong is a freeware Pong clone for BeOS by Gertjan van Ratingen, started as a joystick sample app, with joystick and keyboard controls.
Platforms:BeOS
Stars0
Updated8 years ago
LicenseUnknown
Release2014
Halted

C Pong SDL is a basic C/SDL2 Pong implementation with ball physics and scoring, called an unpolished first SDL project by its author.
Platforms:None
Stars0
Updated2 years ago
LicenseUnlicense
Release2023
Halted
Original game image

Original game imageDynamic Pong is a Python/Pygame implementation of Pong with adaptive difficulty, paddle collision detection, and score tracking.
Platforms:None
Stars0
Updated1 year ago
LicenseGPL-3.0
Release2024
Halted
Original game image

Original game imageA hardware clone of Pong for the Arduino UNO R4 WiFi, displaying ball and paddles on its LED Matrix with buzzer sound effects.
Platforms:Arduino
Stars0
Updated2 years ago
LicenseUnknown
Release2024
Halted

A browser-based Pong clone on an HTML5 canvas, playing solo against a simple computer-controlled paddle.
Platforms:Web
Stars0
Updated2 years ago
LicenseUnlicense
Release2024
Halted

A Pong clone with single-player, local two-player, and online LAN multiplayer modes.
Platforms:Windows
Stars0
Updated8 years ago
LicenseMIT
Release2018
Halted
Original game image

Original game imageA Pong clone built with the LÖVE framework, with English/Spanish text and local two-player support.
Platforms:WindowsLinuxOSX
Stars0
Updated10 years ago
LicenseGPL-3.0
Release2016
Halted

A Pong recreation in SDL and C++ with local multiplayer, rebindable controls, and video/audio settings.
Platforms:Windows
Stars0
Updated3 years ago
LicenseMIT
Release2023
























