Browse free open source Python Games and projects below. Use the toggles on the left to filter open source Python Games by OS, license, language, programming language, and project status.

  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Start Free
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • 1
    Pymmugwump is a tile-based game in which the goal is to find the location of the 4 mugwumps hiding throughout the board. It was written in Python using Pysweeper's Pygame interface.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Pyo pyo is a python/pygame falling blobs game, inspired by the Puyo Puyo series made by Compile. It isn't really playable yet, so cvs only now. See the homepage for more info.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    A Python binding for the Irrlicht 3D Engine.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Pysox is an open-source library for the development of isometric, 3D games (RTS and TBS chiefly). It will be scriptable in either Python or Lua. It is written in Objective-C using GNUstep, OpenGL, and SDL.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 5
    Pytheas is a project which strives to make the development of mobile location-based experiences easier. Project moved to https://github.com/leifo/pytheas
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    An application/framework for accessing Microsoft Flight Simulator data.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    This is the reimplementation of the old Snake Battle game by Russian software company Gamos. Multiplayer game where the player have to "train" a Battle Python. After that he enters a tournament and fights with other pythons.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Python fitting assistant is a fitting tool for eve online written in python. It is comparable to EFT. We can usualy be contacted via IRC on freenode (irc.freenode.org) in the #pyfa channel.
    5.0 out of 5 stars 4 Reviews
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    The Python Game Library is a project to bring modern game development to the python programming language.
    Downloads: 0 This Week
    Last Update:
    See Project
  • PRTG Catches Network Issues Before They Cause Downtime Icon
    PRTG Catches Network Issues Before They Cause Downtime

    Threshold-based alerts flag problems early, so your team can act before users notice, not after.

    Reactive troubleshooting usually means hearing about a problem from frustrated users, not your monitoring tool. PRTG sets threshold-based alerts across devices, servers and applications, notifying your team by email, SMS or push the moment a metric crosses a set limit. That means catching a failing disk or overloaded server before it becomes an outage and getting time back from firefighting. Start a free trial and set your first alerts today.
    Download 30-Day Trial
  • 10
    A tower defense game written in Python with PyGame
    5.0 out of 5 stars 2 Reviews
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Python Sudoku is a text and graphical program (gtk interface) to create or resolve sudokus. It can also print a sudoku (1 or 4 sudokus in each page) and write a image (png, jpeg, etc) with a sudoku.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Python Universe Builder (PUB) is an Interactive Fiction module for Python. It provides a programming environment similar to that of Inform or TADS but runs under any Python interpreter.
    5.0 out of 5 stars 1 Review
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    PyPet is a virtual pet simulation class written in Python, allowing for an open source framework for virtual pets. Includes numerous interfaces including a SuperKaramba theme, as well as supporting remote interaction over the internet or other networks.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    A WoW like text based rpg written in python
    5.0 out of 5 stars 1 Review
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    PyOSG is a python wrapper for the OpenSceneGraph. Version number corresponds to the version of OpenSceneGraph that PyOSG should work with (e.g. PyOSG 2.8 should work with OpenSceneGraph 2.8.x). Still in early stages, so email mday299 if any problems!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Simple, clean and extendable python mud client.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Python-Addventure is a series of python scripts that allow webmasters to host interactive fiction, otherwise known as Addventures, on their sites.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Python-bindings to Allegro Game Programming Library
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Python-Talk is a Python implementation of a talker environment, such as Elsewhere-Too (aka ewtoo). It is a new and innovative style of talker, with easy to understand code.
    5.0 out of 5 stars 1 Review
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20

    Python3 Terrain Generator

    A Python 3 Terrain Generator

    This project is a Python 3 Terrain Generator. Current method uses the Diamond Square Algorithm. Current output types are txt and png
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Pythonbots is a programming contest where programmers like you and me write robots to fight in a virtual arena. Robots are written in python and have several features like plasma cannon, radar scanner and engine to move around.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    Pythontetris

    Just a simple tetris on python with tkinter

    Simple tetris on python with tkinter. There is nothing special here ;)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23

    Pytonis Universalis - Shmup

    A ridiculously simple spaceship shoot 'em up game written in Python

    Pytonis Universalis (name is still WIP) is a simple shoot 'em up. It is written completely in Python and uses Pygame so the code is as accessible as possible for others to inspect. The idea should be easy enough for anyone to understand: try to avoid running into flying saucers and their laser beams by shooting them down before they shoot you down. Every time you destroy a flying saucer you get points. Points are nice, you want them.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    An action game developed using PyGame + Eclipse + PyDev. I thought it would be fun to recreate the classic Atari game Beserk. I would like to blend in gameplay aspects of Robotron and Realm of Impossibility (C64).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Pyzzle - A Myst Game Engine
    Pyzzle is a cross-platform game engine for creating large-scale, 2D Myst-like adventure games. The engine supports 2D panoramas, features an intuitive design mode, and allows users to download content from the internet. Pyzzle is written using Pygame.
    Downloads: 0 This Week
    Last Update:
    See Project