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.

  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Start Free
  • Paessler: Easy to Use With Enterprise Power. Free Trial Icon
    Paessler: Easy to Use With Enterprise Power. Free Trial

    A low-code dashboard makes monitoring intuitive for any admin, while scripting and custom sensors give experts full control.

    You shouldn't have to choose between a monitoring tool that's easy to use and one that's powerful enough for a complex environment. PRTG's low-code interface lets any admin build dashboards, set alerts and monitor devices without scripting, while custom sensors and full API access are there when your team needs deeper control. One platform, no compromise. Download a free 30-day trial now.
    Get Free Download
  • 1
    GemRB Game Engine

    GemRB Game Engine

    GemRB is a portable open-source implementation of the Infinity Engine

    GemRB (Game engine made with pre-Rendered Background) is a portable open-source implementation of Bioware's Infinity Engine. It was written to support pseudo-3D role playing games based on the Dungeons & Dragons ruleset (Baldur's Gate and Icewind Dale series, Planescape: Torment). It should run on GNU/Linux, Microsoft Windows, OS X, possibly other UNIX derivatives and more. It is licensed under the GPL.
    Leader badge
    Downloads: 127 This Week
    Last Update:
    See Project
  • 2
    K-3D is the free (as in freedom) 3d modeling, animation, and rendering system.
    Leader badge
    Downloads: 77 This Week
    Last Update:
    See Project
  • 3
    Kirstens Viewers

    Kirstens Viewers

    Opensource Created Custom Viewers For Virtual Worlds like SecondLife.

    Kirsten’s Viewer is a fast, modern Third‑Party Viewer (TPV) for Second Life, registered under the official TPV directory. It’s built for creators, photographers, and advanced users who want a clean, modern viewer with a focus on high performance on high end PC's Anaglyph 3D Mode , OpenCL‑based Visual Effects, Aggressive Optimisation, vcpkg + PowerShell One‑Click Build Automation, Highly Tuned Graphics Path , Many Other Cutting‑Edge Features — ongoing experimental work, performance improvements, and creator‑driven enhancements continue to push the viewer forward.
    Leader badge
    Downloads: 95 This Week
    Last Update:
    See Project
  • 4
    The Quake Army Knife (QuArK)
    A powerful editor for video games based on or similar to id Software's series of Quake games. Currently QuArK supports 41 distinct games, 5 generic game engines, and a countless number of expansions packs, addons, and mods. It integrates a map editor, model editor, archive editors, texture management, and much more.
    Downloads: 39 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 5
    GIF-Overlay

    GIF-Overlay

    Pure Floating GIF & Image Viewer

    Visit Website: https://duyxyz.github.io/GIF-Overlay/ GIF Overlay is a minimalist and high-performance Windows application designed for viewing GIFs and images with a unique floating experience. Whether you need a reference image for drawing, a desktop decoration, or a lightweight GIF player, GIF Overlay provides a borderless, premium interface that stays exactly where you need it.
    Downloads: 149 This Week
    Last Update:
    See Project
  • 6
    Freedroid
    FreedroidRPG is an original isometric 3D role playing game taking place in the future, on Earth. It features action and dialogs. FreedroidClassic is a 2D arcade game similar to Paradroid. =========================================== !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! FreedroidRPG is migrating !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - Latest versions of Git repositories are on https://codeberg.org/freedroid/ - Binary files are hosted on http://ftp.osuosl.og/pub/freedroid ===========================================
    Downloads: 23 This Week
    Last Update:
    See Project
  • 7
    freepokerdb
    A HUD and stats tracker for your poker games written in Python. Supports Holdem, Omaha, Stud, Razz and Draw games.
    Downloads: 23 This Week
    Last Update:
    See Project
  • 8
    WorldForge

    WorldForge

    Provides a full suite of clients and servers for virtual worlds.

    Worldforge provides clients, servers, tools and protocol to allow for anyone to create and host their own virtual and online world.
    Downloads: 44 This Week
    Last Update:
    See Project
  • 9
    OpenLauncher

    OpenLauncher

    OpenLauncher is an open source Minecraft launcher developed in Python.

    OpenLauncher is an open source Minecraft launcher developed in Python with PyQt5 that uses the minecraft_launcher_lib library.
    Leader badge
    Downloads: 73 This Week
    Last Update:
    See Project
  • Build Data Resilience - Take the Assessment Today Icon
    Build Data Resilience - Take the Assessment Today

    Can you recover when it matters most? Take this quick assessment to identify gaps and build greater recovery confidence.

    Is your recovery strategy as strong as you think? Take this quick self-assessment to check your recovery readiness and gain tailored insights. In only 2 minutes, you'll learn where you fall on the recovery readiness scale.
    Take the Assessment
  • 10
    FreeBMP aims at becoming a cross-platform reimplementation of the classic Software 2000 game "Bundesliga Manager Professional" (aka "The Manager" in English). Visit the FreeBMP project homepage (http://freebmp.sourceforge.net/) for more informati
    Downloads: 7 This Week
    Last Update:
    See Project
  • 11
    Super Mario Bros. Python
    This is just a Demo release of the game. Known problem: - The game runs slow / laggy. i think the enemies/camera might be causing it. Play as Super mario in 4 new levels! Game made in python with help of sprites/images Made by Morp.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 12
    OpenBlox

    OpenBlox

    Make games with Lego-like building blocks

    OpenBlox lets you make games with a built-in physics engine, Lego-like building blocks, and a scripting language called Lua. Once you've made a game with OpenBlox, you can pack it into a single file with one mouse click, and share your game with anyone you want.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 13

    Cambridge Rocketry Simulator

    Simulate high power rocket flights with splash down plots

    This software allows you perform six degree of freedom simulations of High Power Rocket (HPR) and model rocket flights. Parachute descent is also simulated. 3D flight trajectories are produced as well as detailed tabular flight data. Running in Monte Carlo mode allows generates multiple possible flight paths and splash down plots, indicating the probability of landing in an area. Peer-reviewed publication in the Journal of Open Research Software (JORS) http://doi.org/10.5334/jors.137 "Cambridge Rocketry Simulator – A Stochastic Six-Degrees-of-Freedom Rocket Flight Simulator"
    Downloads: 17 This Week
    Last Update:
    See Project
  • 14
    Flexible Isometric Free Engine

    Flexible Isometric Free Engine

    Cross platform 2D game creation framework with Python bindings

    FIFE is a cross platform 2D game creation framework written in C++ with Python bindings. It's designed to be flexible enough to support a wide variety of 2D game types but specializes in 2D isometric type views.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 15
    Train Signalling Simulation

    Train Signalling Simulation

    A railway signalling simulation game

    "Train Signalling Simulation" (TS2) is a railway simulation game where you have to dispatch trains across an area and keep them on schedule.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 16
    A project to build a Blender exporter in Python to enable content creation for Trainz computer simulator.
    Leader badge
    Downloads: 14 This Week
    Last Update:
    See Project
  • 17
    gditools

    gditools

    A Python program/library aimed at GD-ROM image files.

    This Python program/library is designed to handle GD-ROM image (GDI) files. It can be used to list files, extract data, generate sorttxt file, extract bootstrap (IP.BIN) file and more. This project can be used in standalone mode, in interactive mode or as a library in another Python program (check the 'addons' folder to learn how). For your convenience, you can use the gditools.py GUI program supplied in the Files section (optional). To use this project you must install the Python 2.7.x branch release binaries. See the README.TXT file for more informations.
    Leader badge
    Downloads: 13 This Week
    Last Update:
    See Project
  • 18
    MCedit

    MCedit

    MCEdit: World Editor for Minecraft

    MCEdit is a saved game editor for Minecraft. Since Minecraft saved games contain every single element of the world the player is playing in, it has much more in common with 3D world, map, and terrain editors than traditional saved game editors. MCEdit has been developed since 2010 with the original goal of allowing Classic levels to be played in the full version of Minecraft, but has since evolved into a full featured editor and is currently undergoing a thorough rewrite for version 2.0.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 19
    OPL2

    OPL2

    Open source, moddable game engine for the "Polygon Love 2" game

    OPL2 is an open source, extremely moddable replacement for the Polygon Love 2 game engine, written in Python and C++ and using the Panda3D game engine ( www.panda3d.org ) OPL2 is just an engine, you will need the files from the original game to be able to play. OPL2 doesn't contain any copyrighted material from the original game/engine. While Polygon Love 2 is an erotic/life simulation game, the OPL2 engine does not contain any explicit material itself. OPL2 is heavily moddable and can be used for many other things such as cosplay simulation. Hongfire thread to talk about the game: http://www.hongfire.com/forum/showthread.php/410086-OPL2-open-source-and-moddable-3d-hentai-game/page27?highlight=opl2 (WARNING! EXPLICIT CONTENT!)
    Leader badge
    Downloads: 6 This Week
    Last Update:
    See Project
  • 20
    Deletion 44

    Deletion 44

    Match five game

    The name of game is "Deletion 44" as it can delete 44 same color neighbor stones at most by copy action. ==Rules== 1. Select a source stone by mouse button clicked. 2. Then, select a target stone that neighbors a source stone (up, down, left, right) by mouse button clicked. 3. If target stones have more than 3 stones as same color in a row (for right or left neighbor) or in a column (for up or down neighbor), copy the color of source stone to target stones. Otherwise, go to step 1. 4. Delete stones if there are 5 stones or greater have same color in a row or in a column.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 21
    A python library for searching and managing a collection of Vampire: The Eternal Struggle (V:tES) trading cards and for facilitating V:tES deck construction.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 22
    Qturkokards

    Qturkokards

    Offline tarot reading app with custom card sets and Rider Waite

    This is an offline tarot reading app. It contains both opensource decks and personally created beautiful decks. It includes a windows 64 bit executable. It runs on Windows 10 and 11 64 bit. It also includes a python app which runs on pyqt with pygame. it has been tested under windows 10, Windows 11 and Debian, Ubuntu, Kali, and Mint Linux. i am looking for people to test on other systems. I have run this on many devices and operating systems. Even an old Chromebook running Linux. Newest release has improved interface and upgraded music track three.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 23
    Gdgen is a frontend for the DGEN Sega-Genesis emulator.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 24
    This project is a POSIX-compliant driver for the dgt board from dgtprojects. It is intented at acting as a layer between chess engines and the dgt board.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 25
    Python bindings for Ogre3d graphics engine, built using Py++ and Boost.Python library - Also refered to a Python-Ogre.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next