Python Steam

Open-source Python projects categorized as Steam

Top 23 Python Steam Projects

  • NonSteamLaunchers-On-Steam-Deck

    Installs the latest GE-Proton and Installs Non Steam Launchers under 1 Proton prefix folder and adds them to your steam library. Installs... Battle.net, Epic Games, Ubisoft, GOG, EA App, Amazon Games, itch.io , Legacy Games, The Humble Games Collection, IndieGala, Rockstar Games Launcher, Glyph, Minecraft & VK Play. SD Card Support and Games.

  • Project mention: Games from GOG? | /r/SteamDeck | 2023-12-11

    May not be as popular as heroic but I use nonsteamlauncher ( https://github.com/moraroy/NonSteamLaunchers-On-Steam-Deck ) and it works fine for me. Follow the instructions or youtube it and its pretty straight forward. Other users have mentioned you will be adding GOG to your steam library (you can just right-click from the desktop mode in the applications area now and select add-to steam) Then you'll go back in to steam mode and launch GOG from there. then it works as normal. Can't attest to cloud saves but since you are just running GOG I'd HOPE it worked, even if you don't need it others may.

  • ProtonUp-Qt

    Install and manage GE-Proton, Luxtorpeda & more for Steam and Wine-GE & more for Lutris with this graphical user interface.

  • Project mention: Can someone explain Lutris in extreme layman terms cause I can't get my head around it | /r/linux_gaming | 2023-12-10

    Lutris is a launcher for applications that run on Linux, that's the most comprehensive answer. It is highly configurable and supports scripting. Probably the most common use is launching non-steam Windows games with Wine and DXVK/VKD3D (I recommend a tool called ProtonUp-Qt for managing versions of this software). However, it can be configured to launch just about anything, including native Linux executables etc. Many popular titles will have scripts that automate the installation and setup, making them plug and play (if the script is good, that is). But everything the script does can be done manually too.

  • 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.

    InfluxDB logo
  • steam

    ☁️ Python package for interacting with Steam

  • protonup

    Install and Update Proton-GE

  • cartridges

    A GTK4 + Libadwaita game launcher

  • Project mention: Cartridges – GTK4 and Libadwaita game launcher | news.ycombinator.com | 2023-12-29
  • XGP-save-extractor

    Python script to extract savefiles out of Xbox Game Pass for PC games

  • Project mention: Starfield Xbox no deluxe edition support? | /r/GeForceNOW | 2023-09-15

    There is also a tool to port your save games from the xbox version to the steam version so I didnt loose any progress. https://github.com/Z1ni/XGP-save-extractor

  • SteamAutoCracker

    An open-source script that automatically Cracks (removes DRM from) Steam games

  • WorkOS

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

    WorkOS logo
  • steamapi

    An unofficial object-oriented Python library for accessing the Steam Web API.

  • meta-package-manager

    🎁 wraps all package managers with a unifying CLI

  • Project mention: Writing a Package Manager | news.ycombinator.com | 2023-08-23

    Something like Meta Package Manager? https://github.com/kdeldycke/meta-package-manager

  • boxtron

    Steam Play compatibility tool to run DOS games using native Linux DOSBox

  • Project mention: Masters of orion 2 on Linux? | /r/linux_gaming | 2023-05-30
  • HeroicBashLauncher

    Directly launch any Epic Games Store and GOG game from anywhere without Heroic on Linux.

  • Project mention: NonSteamLaunchers v2.0 - Update adds support for "Move to SD CARD", small fixes for shortcuts and the Updater. | /r/SteamDeck | 2023-05-07

    Can you utilize addtosteam.sh with this similar to how heroic did?

  • steamctl

    🤸 Take control of Steam from your terminal

  • protonfixes

    A module for applying fixes at runtime to unsupported games with Steam Proton without changing game installation files

  • steam-buddy

    A web interface for managing Steam remotely

  • steam-presence

    A script that takes the game you're playing on steam and displays it on discord

  • dota2

    🐸 Python package for interacting with Dota 2 Game Coordinator (by ValvePython)

  • jagex-launcher-linux

    Community projects to install the Jagex Launcher and use Jagex Accounts in Linux

  • Project mention: Jagex Launcher on Linux not working | /r/runescape | 2023-12-07
  • steam.py

    An async python wrapper to interact with the Steam API and its CMs

  • roberta

    Steam Play compatibility tool to run adventure games using native Linux ScummVM

  • steam-cli

    Command-line interface to install and execute Steam games

  • vpk

    📦 Open, Search, Extract and Create VPKs in python

  • AdwSteamGtk

    A simple Gtk wrapper for Adwaita-for-Steam

  • Project mention: Can I remove the "Big Picture" button from Steam? I literally *only* ever click on it by accident when trying to minimize steam | /r/Steam | 2023-12-08

    This will remove it from the top bar and make it a menu option. You will have to be running linux though.

  • wemod-launcher

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

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Python Steam related posts

Index

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

Project Stars
1 NonSteamLaunchers-On-Steam-Deck 1,998
2 ProtonUp-Qt 1,095
3 steam 1,012
4 protonup 569
5 cartridges 523
6 XGP-save-extractor 484
7 SteamAutoCracker 458
8 steamapi 447
9 meta-package-manager 435
10 boxtron 393
11 HeroicBashLauncher 352
12 steamctl 283
13 protonfixes 230
14 steam-buddy 221
15 steam-presence 191
16 dota2 191
17 jagex-launcher-linux 177
18 steam.py 156
19 roberta 156
20 steam-cli 155
21 vpk 155
22 AdwSteamGtk 157
23 wemod-launcher 112

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com