[go: up one dir, main page]

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

  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    The database for AI-powered applications.

    MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
    Start Free
  • Yeastar: Business Phone System and Unified Communications Icon
    Yeastar: Business Phone System and Unified Communications

    Go beyond just a PBX with all communications integrated as one.

    User-friendly, optimized, and scalable, the Yeastar P-Series Phone System redefines business connectivity by bringing together calling, meetings, omnichannel messaging, and integrations in one simple platform—removing the limitations of distance, platforms, and systems.
    Learn More
  • 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: 976 This Week
    Last Update:
    See Project
  • 2
    Amulet Map Editor

    Amulet Map Editor

    A new Minecraft world editor and converter

    The new age Minecraft world editor and converter that supports every version since Java 1.12 and Bedrock 1.7. Amulet is a Minecraft world editor built from the ground up with the lessons learnt from previous editors in mind. The program works natively with the block state format introduced in 1.13 which enables editing of all world formats. Amulet is built on top of a world converter that converts all world data into a custom superset format. This means that all worlds can be modified in the same way rather than having custom logic for each world format. Amulet comes with a built-in world converter that can be used to convert any world Amulet can open into any other world Amulet can open.
    Downloads: 752 This Week
    Last Update:
    See Project
  • 3
    AIMr

    AIMr

    The best AI Aimbot for Fortnite, Valorant, CS2, R6, COD, Apex, & more

    AIMr is an advanced AI aimbot designed to enhance gameplay by providing automated aiming assistance for games like Fortnite, Valorant, CS2, R6, COD, Apex, and more. Written in Python, it uses cutting-edge AI technologies to ensure undetected, efficient aimbot functionality with customizable features. The software includes various aiming enhancements, such as recoil control, silent aim, and prediction capabilities, aimed at making gameplay smoother and more competitive. AIMr also provides visual customization options like field-of-view displays and detection indicators, allowing players to tailor their interface. The system is compatible with games that use human-shaped models, and although it functions effectively out of the box, optimizing it with CUDA-accelerated OpenCV is recommended for maximum performance.
    Downloads: 399 This Week
    Last Update:
    See Project
  • 4
    PySolFC
    PySolFC (PySol Fan Club edition) is an extended version of PySol (a solitaire card games collection).
    Leader badge">
    Downloads: 716 This Week
    Last Update:
    See Project
  • Process Street | Compliance Operations Platform Icon
    Process Street | Compliance Operations Platform

    Systemize execution. Prove compliance.

    Bring compliance and operations under one roof with an AI agent that automates workflows, policies that enforce rules, and a platform that delivers results.
    Learn More
  • 5
    Brain Workshop

    Brain Workshop

    Python implementation of the Dual N-Back mental exercise

    Brain Workshop is a Python implementation of the Dual N-Back mental exercise. This exercise is the only mental activity that has been scientifically shown to improve your short-term memory (working memory) and fluid intelligence.
    Leader badge">
    Downloads: 616 This Week
    Last Update:
    See Project
  • 6
    BedrockLaunch

    BedrockLaunch

    A fully functional Minecraft Bedrock Edition launcher

    Leader badge">
    Downloads: 3,353 This Week
    Last Update:
    See Project
  • 7
    Input Remapper

    Input Remapper

    An easy to use tool to change the behaviour of your input devices

    An easy-to-use tool to change the behavior of your input devices. Supports X11, Wayland, combinations, programmable macros, joysticks, wheels, triggers, keys, mouse movements and more. Maps any input to any other input.
    Downloads: 114 This Week
    Last Update:
    See Project
  • 8
    Flame Auto Clicker

    Flame Auto Clicker

    Fastest Auto Clicker on the market . Over 1000 CPS (For Real)

    Flame Auto Clicker is an Open Source minimalist Auto Clicker. The CPS limit is your PC, but you can also add delay or click limit, or change the click button or start/stop clicking with a HotKey, which can be edited too. This Auto Clicker can be used with ANY game, Minecraft, Roblox and more! Source Code: GitHub: https://github.com/PETEROLO291/Flame-Auto-Clicker TIP: Set delay to 0 to get super fast clicks. Clicks are only limited by your PC hardwere! Installer: 9,22 MB Program: 27,3 MB Version: 1.6.1 New in Version 1.6.1: -Fixed the bug that caused the Settings window to appear under the main window -Now you can start and stop with the same hotkey -Other minor bugs have been fixed -Fixed a bug that didn't allow the program work with normality if the "Click until stopped" box was checked If you liked this project consider buying me a coffee ☕ Buy me a coffee ☕: https://www.paypal.me/PeterJSM Consider trying Ozyr: https://sourceforge.net/projects/ozyr/
    Leader badge">
    Downloads: 536 This Week
    Last Update:
    See Project
  • 9
    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: 386 This Week
    Last Update:
    See Project
  • Windocks - Docker Oracle and SQL Server Containers Icon
    Windocks - Docker Oracle and SQL Server Containers

    Deliver faster. Provision data for AI/ML. Enhance data privacy. Improve quality.

    Windocks is a leader in cloud native database DevOps, recognized by Gartner as a Cool Vendor, and as an innovator by Bloor research in Test Data Management. Novartis, DriveTime, American Family Insurance, and other enterprises rely on Windocks for on-demand database environments for development, testing, and DevOps. Windocks software is easily downloaded for evaluation on standard Linux and Windows servers, for use on-premises or cloud, and for data delivery of SQL Server, Oracle, PostgreSQL, and MySQL to Docker containers or conventional database instances.
    Learn More
  • 10
    Ren'Py

    Ren'Py

    The Ren'Py Visual Novel Engine

    Ren’Py is a free and open-source visual novel engine that makes telling interactive stories easy by combining narrative scripting with multimedia support for images, sound, and music in a way that’s accessible to both beginners and experienced developers. Its scripting language is designed to be readable and intuitive, allowing writers and creators to define scenes, dialogues, branching choices, character expressions, and events without deep programming knowledge, while still offering the ability to embed Python for advanced control and custom gameplay features. The engine handles essential visual novel conventions like save and load systems, rollback to previous text, scene transitions, and UI menus, so creators can focus on the story and player experience. Because it’s built on Python and widely supported across platforms, Ren’Py games can run on Windows, macOS, Linux, mobile devices, and even in browsers with HTML5 builds, helping developers reach a broad audience.
    Downloads: 68 This Week
    Last Update:
    See Project
  • 11
    Frets on Fire
    Frets on Fire is a game of musical skill and fast fingers. The aim of the game is to play guitar with the keyboard as accurately as possible.
    Leader badge">
    Downloads: 371 This Week
    Last Update:
    See Project
  • 12
    Ultimate Edition

    Ultimate Edition

    An Ubuntu remix for both new and experienced Linux sophisticates

    Ultimate Edition Linux, previously "Ubuntu Ultimate Edition". We cater to a large base of *nix users including, but certainly not limited to gamers & low resource computers. We have a Ultimate Edition for virtually any user.
    Leader badge">
    Downloads: 382 This Week
    Last Update:
    See Project
  • 13
    Fabulously Optimized

    Fabulously Optimized

    A simple Minecraft modpack focusing on performance and graphics

    A simple Minecraft modpack focusing on performance and graphics enhancements. A Minecraft modpack focused on performance, providing a smooth experience with multiple optimization mods.
    Downloads: 42 This Week
    Last Update:
    See Project
  • 14
    Euro Truck Simulator 2 Lane Assist

    Euro Truck Simulator 2 Lane Assist

    Plugin based interface program for ETS2/ATS.

    Leader badge">
    Downloads: 503 This Week
    Last Update:
    See Project
  • 15
    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: 166 This Week
    Last Update:
    See Project
  • 16
    K-3D is the free (as in freedom) 3d modeling, animation, and rendering system.
    Leader badge">
    Downloads: 138 This Week
    Last Update:
    See Project
  • 17
    Minegrub

    Minegrub

    A Grub Theme in the style of Minecraft!

    A Grub Theme in the style of Minecraft. A Grub theme inspired by Minecraft, adding visual enhancements to the bootloader.
    Downloads: 31 This Week
    Last Update:
    See Project
  • 18
    Arianne RPG

    Arianne RPG

    Arianne is an engine to develop multiplayer online games like Stendhal

    Arianne is a multiplayer online engine to develop turn based and real time games, providing a simple way of creating the game server rules and clients like our MORPG Stendhal. Our engine Marauroa uses Java and SQL for hosting hundreds of players on a solo host. Stendhal is a fun friendly and free multiplayer online adventure game with a huge and rich world. With hundreds of NPCs and different quests, features like the Travel log and achievement system keep track of progress. Thousands of creatures are ready to fight, above and below ground, and as players level up they can compare themselves on a detailed stats website. The engine Marauroa provides a simple way of creating games on a portable and robust server architecture. Marauroa manages the client server communication and provides an object orientated view of the world for game developers. It handles database access in a transparent way to store player accounts, character progress and the state of the world
    Leader badge">
    Downloads: 119 This Week
    Last Update:
    See Project
  • 19
    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: 135 This Week
    Last Update:
    See Project
  • 20
    Opticraft is a custom server for Classic Minecraft multiplayer developed in python. It makes use of no extra dependencies, it is not based off Myne, and requires python 2.6. It aims to be light weight as well as easy to setup and use.
    Leader badge">
    Downloads: 282 This Week
    Last Update:
    See Project
  • 21
    M64Py

    M64Py

    A frontend for Mupen64Plus

    M64Py is a Qt6 front-end (GUI) for Mupen64Plus, a cross-platform plugin-based Nintendo 64 emulator. Front-end is written in Python and it provides a user-friendly interface over the Mupen64Plus shared library.
    Leader badge">
    Downloads: 168 This Week
    Last Update:
    See Project
  • 22
    ursina

    ursina

    A game engine powered by python and panda3d

    ursina is an easy-to-use, open source game engine and framework for Python that is built on top of Panda3D, aiming to make game development approachable while still being powerful enough for real projects. It lets you create both 2D and 3D games, applications, and visualizations by writing concise Python scripts instead of dealing with a lot of low-level boilerplate. The engine is centered around an Entity-based architecture, where everything in the scene is an object you can easily configure and manipulate from code. Ursina focuses heavily on iteration speed, offering in-game reloading of code, textures, and models so you can tweak and test changes quickly. It includes many batteries-included features such as a mesh API for procedural geometry, built-in animation and tweening, pre-made controllers like FirstPersonController and EditorCamera, and a library of shaders and 3D primitives.
    Downloads: 25 This Week
    Last Update:
    See Project
  • 23
    Blooket pin finder

    Blooket pin finder

    A fast and efficient blooket pin finder made with python

    A fast and efficient blooket pin finder made with python. A bit different than a kahoot finder, instead of making a get request to see if the website with the pin exists, I turn the raw json into a python library to read. Sayit.py is a small script I made to quickly type all of the pins in the pin.txt file. Made for something like sending them to a friend or writing them down in another file.
    Downloads: 18 This Week
    Last Update:
    See Project
  • 24
    Project Malmo

    Project Malmo

    A platform for Artificial Intelligence experimentation on Minecraft

    How can we develop artificial intelligence that learns to make sense of complex environments? That learns from others, including humans, how to interact with the world? That learns transferable skills throughout its existence, and applies them to solve new, challenging problems? Project Malmo sets out to address these core research challenges, addressing them by integrating (deep) reinforcement learning, cognitive science, and many ideas from artificial intelligence. The Malmo platform is a sophisticated AI experimentation platform built on top of Minecraft, and designed to support fundamental research in artificial intelligence. The Project Malmo platform consists of a mod for the Java version, and code that helps artificial intelligence agents sense and act within the Minecraft environment. The two components can run on Windows, Linux, or Mac OS, and researchers can program their agents in any programming language they’re comfortable with.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 25
    Unifideck

    Unifideck

    A Decky Loader plugin that brings together games

    Unifideck is a Decky Loader plugin designed to unify a user’s game collection across multiple storefronts into one cohesive library experience on the Steam Deck. Instead of navigating separate lists for Steam, Epic Games Store, GOG, and Amazon games, Unifideck aggregates all titles into a single interface, making it easier to browse, launch, and manage games regardless of origin. It integrates deeply with the Decky Loader ecosystem, respecting existing plugin conventions and workflows while adding its own tools for library discovery and synchronization. The plugin aims to streamline the handheld gaming experience by reducing friction and redundancy when dealing with games installed or associated with different services. Unifideck also includes configuration options to tailor how games are displayed, filters to categorize titles, and compatibility handling to make mixed libraries feel native on the Steam Deck.
    Downloads: 15 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next