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.

  • 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
  • Save Up to 91% on Cloud Compute With Spot VMs Icon
    Save Up to 91% on Cloud Compute With Spot VMs

    Automatic sustained-use discounts. One free VM per month. No negotiation needed.

    Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
    Start Free
  • 1
    Sunshine

    Sunshine

    Self-hosted game stream host for Moonlight

    Sunshine is an open-source self‑hosted cloud gaming server that implements NVIDIA’s GameStream protocol. Compatible with Moonlight clients across platforms, it supports low‑latency streaming via software or hardware encoding (AMD/Intel/NVIDIA) and offers a browser‑based control UI for pairing.
    Downloads: 1,546 This Week
    Last Update:
    See Project
  • 2
    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: 204 This Week
    Last Update:
    See Project
  • 3
    Realism Invictus

    Realism Invictus

    Realism Invictus mod for Civilization IV

    Realism Invictus is a comprehensive mod for Civilization IV with 20 years of development.
    Leader badge
    Downloads: 179 This Week
    Last Update:
    See Project
  • 4
    FreeOrion

    FreeOrion

    4X Space Strategy Game

    FreeOrion is a free and open source community-developed 4X turn-based galactic empire strategy game.
    Leader badge
    Downloads: 108 This Week
    Last Update:
    See Project
  • 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
  • 5
    K-3D is the free (as in freedom) 3d modeling, animation, and rendering system.
    Leader badge
    Downloads: 88 This Week
    Last Update:
    See Project
  • 6
    XCSoar

    XCSoar

    ... the open-source glide computer

    XCSoar is a tactical glide computer for Android, Linux, macOS, and Windows.
    Downloads: 109 This Week
    Last Update:
    See Project
  • 7
    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: 112 This Week
    Last Update:
    See Project
  • 8
    OpenKore

    OpenKore

    A free/open source client and automation tool for Ragnarok Online

    OpenKore is a free and open source automation tool and custom client for the online game Ragnarok Online. It provides a flexible scripting system that allows users to automate gameplay, including navigation, combat, trading, and interaction with other players. The project supports plugins and modular extensions, enabling customization for different servers and play styles. OpenKore is cross-platform, running on Windows, Linux, and macOS, and is written primarily in Perl. With a strong community and extensive documentation, it is widely used by players and developers who want to explore automation, bot behavior, or server testing. The software emphasizes configurability, giving users control over character strategies and in-game decision-making.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 9
    Rise of Mankind: A New Dawn is an expansion for the popular Civilization 4 mod, Rise of Mankind.
    Downloads: 63 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
    Privateer Gemini Gold is a remake of the classic space simulation adventure Privateer that was part of the Wing Commander games series. It brings back the magic of the Gemini Sector with a modern game engine and high resolution graphics.
    Downloads: 59 This Week
    Last Update:
    See Project
  • 11
    openage

    openage

    Open source clone of the Age of Empires II engine

    openage is a free cross-platform RTS game engine that provides the mechanics of Age of Empires. Using modern technologies as C++17, OpenGL/GLSL, Python, Qt5 and CMake allows people using GNU/Linux, BSD, macOS or Windows to play the game natively. Our aim is to make openage a platform for the original Age of Empires games providing the same look and feel, but with more features for modding and multiplayer. openage uses an open API powered by our human-readable configuration language nyan. We implement a client-server architecture with dedicated servers that supports more than 8 players. The overarching system will provide matchmaking, lobbies, server discovery and other community features. openage is a community project that values every contribution, the only requirement is your enthusiasm. Don't hesitate to get in touch with us if you want to help!
    Downloads: 11 This Week
    Last Update:
    See Project
  • 12
    Crossfire RPG game

    Crossfire RPG game

    Cooperative multiplayer graphical RPG and adventure game

    Crossfire is a free and open-source cooperative multiplayer graphical RPG and adventure game. Set in a medieval fantasy world, it combines real-time action with traditional role-playing mechanics inspired by games such as Gauntlet, NetHack, Moria, and Angband. Players can choose from 14 races and 16 character classes, develop skills and magic, worship gods, complete quests, discover powerful artifacts, and explore thousands of interconnected maps filled with monsters, dungeons, cities, and adventures. Crossfire has been continuously developed since 1992 and remains an actively maintained community project.
    Leader badge
    Downloads: 63 This Week
    Last Update:
    See Project
  • 13
    Doomsday Engine

    Doomsday Engine

    DOOM / Heretic / Hexen source port with enhanced graphics and UI

    A portable game engine for classic first person shooters such as DOOM, Heretic and Hexen. Lets you enjoy the original games using modern technology, including high-resolution OpenGL graphics, 3D models, and dynamic lighting effects.
    Downloads: 43 This Week
    Last Update:
    See Project
  • 14
    Open Dynamics Engine
    A free, industrial quality library for simulating articulated rigid body dynamics - for example ground vehicles, legged creatures, and moving objects in VR environments. It's fast, flexible & robust. Built-in collision detection.
    Downloads: 43 This Week
    Last Update:
    See Project
  • 15
    The BAT Mod is a graphic and interface mod for Civilization 4 - Beyond the Sword. It combines the popular BUG (unaltered gameplay) mod with Varietas Delectat and other graphic and artistic mods.
    Leader badge
    Downloads: 58 This Week
    Last Update:
    See Project
  • 16
    Ashes of Erebus
    This is a mod for the game Civilization IV - Beyond the Sword. More information on Civfanatics forum: http://forums.civfanatics.com/showthread.php?t=493730
    Leader badge
    Downloads: 33 This Week
    Last Update:
    See Project
  • 17
    UltraStar Manager
    With this song management application you are able to keep an eye on your UltraStar collection. Quickly find songs with missing covers, backgrounds or videos.
    Downloads: 20 This Week
    Last Update:
    See Project
  • 18
    Oblivion Works
    Wrye Bash has moved to Github! Downloads: https://github.com/wrye-bash/wrye-bash/releases Code: https://github.com/wrye-bash/wrye-bash
    Downloads: 18 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: 46 This Week
    Last Update:
    See Project
  • 20
    Vega Strike is a 3d OpenGL Action Space Sim for Win/Lin/Mac allowing players to trade, bounty hunt, or explore in a vast universe. Active development is now on https://github.com/vegastrike and on http://www.vega-strike.org Vega Strike is mod ready and network playable.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 21
    Energy Tycoon
    Build up and manage a large electricity company.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 22

    Object Oriented Input System

    Moved to Github https://github.com/wgois/OIS

    [IMPORTANT! Moved to github https://github.com/wgois/OIS keeping this repository open for legacy reasons] Object Oriented Input System (OIS) is meant to be a cross platform, simple solution for using all kinds of Input Devices (Keyboards, Mice, Joysticks, etc) and feedback devices (e.g. force feedback). Written in C++ using Object Oriented Design pattern
    Downloads: 8 This Week
    Last Update:
    See Project
  • 23
    kiki the nanobot is a 3-D puzzle game. It is basically a mixture of the games Sokoban and Kula-World.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 24

    landshade

    realtime 3d surface rendering library

    landshade is a C++ library for quick tesselation of complex 3D data like terrain and other curves surfaces at different levels of detail on modern graphics hardware.
    Downloads: 36 This Week
    Last Update:
    See Project
  • 25
    Retro

    Retro

    Retro Games in Gym

    RETRO (Retrieval-Enhanced Transformer) is a large language model architecture developed by OpenAI that augments transformer models with a retrieval mechanism. Instead of relying solely on learned parameters, RETRO retrieves relevant documents from a large external database during inference, allowing it to ground responses in external knowledge. This design improves factual accuracy, reduces hallucinations, and enables smaller models to perform comparably to much larger ones by leveraging retrieval. The repository provides code and resources for training and evaluating RETRO models, along with infrastructure for integrating retrieval into the transformer pipeline. It includes example configurations, datasets, and utilities for building retrieval-augmented generation systems. RETRO represents an important step toward combining large-scale language modeling with information retrieval, offering researchers a foundation to study hybrid approaches for scaling AI responsibly.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next