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
  • 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.
    Get Started Free
  • 1
    Transarctica Remake

    Transarctica Remake

    Open source revival of the game Transarctica / Arctic Baron

    The main goal of the project to offer the original game's full functionality. Roam a hostile frozen world in a futuristic steampunk train, fight exciting train battles and try to stay alive against all odds while searching for clues about the "Sun".
    Downloads: 13 This Week
    Last Update:
    See Project
  • 2
    Slingshot is a two dimensional strategy/simulation game set in the gravity fields of several planets. It is a highly adictive game, and never the same from round to round due to its randomly generated playing fields. It is a deceptively simple game, the
    Downloads: 18 This Week
    Last Update:
    See Project
  • 3
    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: 21 This Week
    Last Update:
    See Project
  • 4
    jdMrpackInstaller

    jdMrpackInstaller

    Install Modrinth modpacks

    With jdMrpackInstaller you can install modpacks that you've downloaded from Modrinth (.mrpack) with just a few clicks in an easy to use GUI. That means you no longer need a special launcher to use your favourite modpack.
    Downloads: 49 This Week
    Last Update:
    See Project
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Try Free
  • 5
    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: 8 This Week
    Last Update:
    See Project
  • 6
    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: 8 This Week
    Last Update:
    See Project
  • 7
    Bracelet Generator

    Bracelet Generator

    A friendship bracelet pattern designer.

    Bracelet Generator is a friendship bracelet pattern designer. It enables you to easily design your own patterns, add rows and strings, change the colors. The pattern can also be symmetrized. With the two-colored motif editor, create your motif and the pattern will automatically be generated. The motif can be rotated and symmetrized. The patterns can be exported in .png, .jpeg and .ps.
    Leader badge
    Downloads: 36 This Week
    Last Update:
    See Project
  • 8

    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: 7 This Week
    Last Update:
    See Project
  • 9
    Graphical Adventure Game Engine(GAGE) is a simple engine for creating 2D point-and-click graphical adventure games. The engine can also be used to create other genres of 2D games.
    Downloads: 33 This Week
    Last Update:
    See Project
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Try it free
  • 10
    XNova Redesigned is beign Developed using the XNova source code as a base and is designed to provide support for the new OGame skin. Visit http://www.SurfSoftware.net for the latest version and information!
    Downloads: 9 This Week
    Last Update:
    See Project
  • 11
    Unknown Horizons
    Unknown Horizons is a 2D realtime strategy simulation with an emphasis on economy and city building. Expand your small settlement to a strong and wealthy colony and supply your inhabitants with valuable goods. LINUX PACKAGES: http://bit.ly/aurIC2
    Downloads: 6 This Week
    Last Update:
    See Project
  • 12
    A multi-player networked clone of the classical Bubble Bobble board game. Throw bubbles at monsters and collect dozens of different bonuses before your co-players! A modernized version running the clients in browsers is available at https://bitbucket.org/arigo/bub-n-bros/
    Downloads: 6 This Week
    Last Update:
    See Project
  • 13
    Old-school, puzzle game similar to Solomon's Key.
    Leader badge
    Downloads: 11 This Week
    Last Update:
    See Project
  • 14
    kiki the nanobot is a 3-D puzzle game. It is basically a mixture of the games Sokoban and Kula-World.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 15
    Lox Launcher

    Lox Launcher

    Es un Launcher para jugar a Minecraft de manera gratuita

    Es un launcher gratuito para Minecraft también conocido como «launcher pirata». Se trata de un gran sustituto del launcher oficial. Este permite acceso No-Premium, lo que te permitirá jugar a Minecraft de manera gratuita.
    Downloads: 29 This Week
    Last Update:
    See Project
  • 16
    Energy Tycoon
    Build up and manage a large electricity company.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 17
    BlooketHack

    BlooketHack

    One of the First Blooket hacks online

    First you must download python 3.7. On install you do need to check the "Add to path" option when you can do so. Second you must download the code here on GitHub. Third you need to extract the files from the .zip file you downloaded. Finally, just double click the main.py file. Original code by: kgsensei. Works on most game modes, Gold Quest (Tested - Working) Tower Defense (Tested - Working) Café (Tested - Working) Factory (Tested - Working) Racing (Tested - Working) Classic (Tested - Working) and Crypto (Tested - Working).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    CMSS13

    CMSS13

    Contains the code for CM-SS13

    cmss13 is an open source fork of Space Station 13 that adapts the game into a Colonial Marines-inspired setting. Developed and maintained by the cmss13 community, it emphasizes tactical combat, military roleplay, and survival against xenomorph threats. The repository includes the complete source code, sprites, maps, and configuration files needed to run servers or contribute to development. Compared to traditional SS13 forks, cmss13 introduces unique mechanics such as marine squads, advanced weaponry, and alien abilities, offering a combat-heavy multiplayer experience. The project thrives on active contributions from its community, ensuring continuous updates and balancing. It provides both a platform for immersive gameplay and an open development environment for fans of the SS13 ecosystem.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    Diplomacy Cicero

    Diplomacy Cicero

    Code for Cicero, an AI agent that plays the game of Diplomacy

    The project is the codebase for an AI agent named Cicero developed by Facebook Research. It is designed to play the board game Diplomacy by combining open-domain natural language negotiation with strategic planning. The repository includes training code, model checkpoints, and infrastructure for both language modelling (via the ParlAI framework) and reinforcement learning for strategy agents. It supports two variants: Cicero (which handles full “press” negotiation) and Diplodocus (a variant focused on no-press diplomacy) as described in the README. The codebase is implemented primarily in Python with performance-critical components in C++ (via pybind11 bindings) and is configured to run in a high‐GPU cluster environment. Configuration is managed via protobuf files to define tasks such as self-play, benchmark agent comparisons, and RL training. The project is now archived and read-only, reflecting that it is no longer actively developed but remains publicly available for research use.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    Miracode

    Miracode

    A sharp, readable, vector-y version of Monocraft

    A web-based code editor with support for multiple programming languages, designed for collaborative projects.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Shiptest

    Shiptest

    The Shiptest Codebase

    Shiptest is an open source fork of Space Station 13 that replaces the traditional single-station gameplay with multiple player-controlled ships. Instead of being confined to one station, players can design, operate, and explore with their own ships in a shared space environment. The repository contains full source code, assets, and maps to host or develop servers. Shiptest introduces new mechanics around ship construction, navigation, and resource management, creating a sandbox that emphasizes exploration and collaboration. Its modular design allows for diverse playstyles, from engineering and trade to combat and survival. The project is actively updated by its community, pushing SS13 gameplay in a fresh, experimental direction.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    TerraGov Marine Corps

    TerraGov Marine Corps

    TGMC: TerraGov Marine Corps, a SS13 mod

    TerraGov Marine Corps (TGMC) is an open source multiplayer game built on the BYOND engine, forked from the Space Station 13 (SS13) codebase. It is a tactical, role-playing game that pits groups of human marines against alien forces in large-scale, cooperative and competitive scenarios. The project focuses heavily on teamwork, coordination, and immersive gameplay, providing players with different roles such as engineers, medics, or combat marines to ensure strategic variety. TGMC offers a persistent, evolving experience where community contributions shape mechanics, balance, and lore. The codebase serves as both a live game server foundation and a development platform for contributors who want to expand gameplay features, design new mechanics, or refine existing systems. With its mixture of roleplay, tactical combat, and science fiction setting, TGMC provides a distinctive twist on the SS13 lineage.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    WeChat Jump Game

    WeChat Jump Game

    WeChat "Jump Jump" Python Assist

    WeChat Jump Game is a Python automation project for the WeChat mini game “Jump Jump.” It uses screenshots, image recognition, and distance estimation to calculate how long the screen should be pressed for each jump. The project was created as a technical experiment around a popular 2.5D timing game where the character must jump from one platform to another. It supports automatic play, allowing the script to detect positions and control jumps through connected-device tooling. The repository also includes explanations of the game logic, recognition approach, and platform-specific setup details. Its main value is demonstrating how Python, computer vision, and device automation can be combined to interact with a simple mobile game.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    Big Brother Bot (B3)
    BigBrotherBot (B3) is a cross-platform, cross-game game administration bot. Features in-game administration of game servers, multiple user access levels, and database storage. Currently include parsers for: Call of Duty, Urban Terror and more!
    Downloads: 6 This Week
    Last Update:
    See Project
  • 25
    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!)
    Downloads: 14 This Week
    Last Update:
    See Project
Auth0 Logo