Python Gaming

Open-source Python projects categorized as Gaming

Top 23 Python Gaming Projects

  • lutris

    Lutris desktop client

    Project mention: Amazon Prime Video Will Start Showing Ads on January 29 | | 2023-12-26

    You can get Lutris: It's an open source launcher that you login into with GOG account and it will download the games and wrap them with Wine, similar to Steam.

  • Bottles

    Run Windows software and games on Linux

    Project mention: Tip: How to disable internet access for games or programs running on Wine | /r/linux_gaming | 2023-11-03


  • WorkOS

    The modern API for authentication & user identity. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • input-remapper

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

    Project mention: Thrustmaster T-LCM driver support | /r/linux_gaming | 2023-12-11

    I got my G29 working, but I am using a T-LCM which isn't correctly recognized. I installed Input Remapper but it's not recognized.

  • cartridges

    A GTK4 + Libadwaita game launcher

    Project mention: Cartridges – GTK4 and Libadwaita game launcher | | 2023-12-29
  • opencv_tutorials

    Tutorials for learning OpenCV by making a video game bot.

    Project mention: [Question] Viewing PS Remote Play window in OpenCV | /r/opencv | 2023-05-30

    I am using code sourced from here: just using the files and with the window name 'PS Remote Play'. The window does not need to be actually visible on screen, although it does need to be non-minimised.

  • dota2-predictor

    Tool that predicts the outcome of a Dota 2 game using Machine Learning

    Project mention: Harness the power of general AI for advanced dota 2 game outcome analysis | /r/TrueDoTA2 | 2023-03-05

    Using these statistics as well as some machine learning models456789, I can give you an approximate prediction for the game outcome.

  • DIY-arcade

    How to build your own full-size arcade machine from scratch


    Learn 300+ open source libraries for free using AI. LearnThisRepo lets you learn 300+ open source repos including Postgres, Langchain, VS Code, and more by chatting with them using AI!

  • mini-AlphaStar

    (JAIR'2022) A mini-scale reproduction code of the AlphaStar program. Note: the original AlphaStar is the AI proposed by DeepMind to play StarCraft II. JAIR = Journal of Artificial Intelligence Research.

  • nile

    Unofficial Amazon Games client (by imLinguin)

    Project mention: [PSA]Prey(via GOG) is now complementary with Prime Gaming | /r/FreeGameFindings | 2023-06-21 Linux Amazon Games app

  • dfktools

    Interact with the contracts of DefiKingdoms

  • website website (by lutris)

  • comet

    Open Source implementation of GOG Galaxy Communication Service for SDK bundled with GOG games. (by imLinguin)

    Project mention: PSA: Cyberpunk's Phantom Liberty DLC has DRM on GoG | /r/linux_gaming | 2023-09-28

    Run comet in the background, while still using Heroic (experimental).

  • wemod-launcher

    Tool made to launch the popular Game Trainer / Cheat tool WeMod along with your game (made for steam-runtime version in Linux).

    Project mention: [GUIDE] Installing and running WeMod on Lutris | /r/SteamDeck | 2023-03-26

    I have managed to install and successfully run WeMod from Lutris last night. I want to give big thanks to the creator of WeMod Launcher repo, which had the steps that helped me actually get WeMod to install. The repo linked has the steps on how to make WeMod work with Steam Tinker Launch, which is fine, but games that are installed manually and added to Lutris will most probably not work with that method. So I was playing around to see if I could get it to work on Lutris. I will use some steps for installing WeMod to the Steam Deck from the repo itself and then add my own details for making it work specifically on Lutris.

  • overwatch-aimbot

    🔫🎮 An OpenCV based Overwatch Aimbot for Windows

  • UnderTaker141

    A free and open-source game-center for linux. Pre-configured Wine and Native Games for Linux.

    Project mention: Halo MCC - steam deck ftgirl pack- where is game installer file .exe located ? so I can play. | /r/CrackSupport | 2023-12-06

    Use this or directly from here or just download and click and run from or for steam deck

  • silvernobara

    Fedora Silverblue with Project Nobara enhancements

  • Valorina

    Discord 🤖 to never miss a Valorant skin drop!

  • pyradox

    Python parser for Paradox .txt files. (by ajul)

  • MOBA-Minimap-Awareness-Trainer

    Minimap eye-tracking enabled tool improves map awareness in League of Legends (lol), Dota 2, Valorant, and more MOBA PC games

  • deathcounter_ocr

    A python script which detects death messages by using OCR and displays a corrosponding deathcounter. Preconfigured for Elden Ring

  • route-bender-4000

  • serverjockey

    ServerJockey is a game server management system. It is designed to be an easy to use self-hosting option for multiplayer servers. Allowing you to create and remotely manage your servers using a Webapp and the Discord platform.

  • QrQuiz

    A fun little qr game that you can play with your friends

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-12-29.

Python Gaming related posts


What are some of the best open-source Gaming projects in Python? This list will help you:

Project Stars
1 lutris 7,226
2 Bottles 5,717
3 input-remapper 3,109
4 cartridges 476
5 opencv_tutorials 475
6 dota2-predictor 362
7 DIY-arcade 287
8 mini-AlphaStar 278
9 nile 269
10 dfktools 126
11 website 116
12 comet 94
13 wemod-launcher 93
14 overwatch-aimbot 68
15 UnderTaker141 66
16 silvernobara 36
17 Valorina 35
18 pyradox 35
19 MOBA-Minimap-Awareness-Trainer 20
20 deathcounter_ocr 16
21 route-bender-4000 7
22 serverjockey 4
23 QrQuiz 3
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.