Open-source projects categorized as Steam

Top 23 Steam Open-Source Projects

  • SteamTools

    🛠「Watt Toolkit」是一个开源跨平台的多功能 Steam 工具箱。

    Project mention: Is steamX :card farmer safe? I have used idle daddy before and it was completely safe. | /r/Steam | 2023-03-20

    English explanation

  • ArchiSteamFarm

    C# application with primary purpose of farming Steam cards from multiple accounts simultaneously.

    Project mention: City Siege: Faction Island | /r/FreeGamesOnSteam | 2023-06-03
  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • Playnite

    Video game library manager with support for wide range of 3rd party libraries and game emulation support, providing one unified interface for your games.

    Project mention: Fresh windows 11 - what should I install? | /r/buildapc | 2023-06-03

    playnite for a unified game launcher (although it naturally runs into the issue with standards and I just use steam 95% of the time anyways)

  • Borderless-Gaming

    Play your favorite games in a borderless window; no more time consuming alt-tabs.

    Project mention: Any dualshock 4 input mod? Also, how to play it on 1440p borderless (can only do it on windowed and fs)? | /r/BlueReflection | 2023-05-28

    for borderless i dunno if it works but i used this for sekiro

  • steam-for-linux

    Issue tracking for the Steam for Linux beta client

    Project mention: Is anyone happy with new Steam UI with and Nvidia GPU using BPM? | /r/linux_gaming | 2023-06-01

    Basically the title. I have had so many issues with the new GUI with BPM. I really need to head over and make a number of issue reports on Steam-For-Linux Github. Issues range from window focus on the wrong screen (loader such as Warframe) disabling controller configs, to OSK not showing, but remaining open in the background, to not being able to reconfigure the OSK, extremely slow UI in BPM, game crashing when alt-tabbing out of game to desktop, etc. I have a more that I'm making a list of. Just wanted to know what the other penguins have been experiencing. I'm using the beta branch btw.

  • tModLoader

    A mod to make and play Terraria mods. Supports Terraria 1.4 (and earlier) installations

    Project mention: I need a little help with creating mod for cslamity | /r/CalamityMod | 2023-05-15
  • decky-loader

    A plugin loader for the Steam Deck.

    Project mention: Steam "addons" | /r/WindowsOnDeck | 2023-05-29

    I notice that for Linux there are a bunch of "addons" like this one which tracks playtime for non steam games - they all seem to work via this loader

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • SteamKit

    SteamKit2 is a .NET library designed to interoperate with Valve's Steam network. It aims to provide a simple, yet extensible, interface to perform various actions on the network.

    Project mention: L i a r s | /r/DotA2 | 2023-06-03

    So I will be making a client-side mod to show mmr changes as in the old client Upcoming data will be stored locally in the cfg folder (per account i.e. cloud synced) Wont know about matches played before adding the mod (valve went scorched earth removing data points from client.dll) But can populate previous history via an external opensource tool based on SteamKit samples

  • idle_master_extended

    🃏 Get your Steam Trading Cards the Fast Way (Fast Mode Extension 🚀)

    Project mention: What card farmer would you recommend to use? | /r/Steam | 2023-05-12
  • GameHub

    All your games in one place

    Project mention: Looking for an alternative game library manager similar to GOG Galaxy | /r/linux_gaming | 2023-05-19

    I like However, it has some caveats.

  • Steamless

    Steamless is a DRM remover of the SteamStub variants. The goal of Steamless is to make a single solution for unpacking all Steam DRM-packed files. Steamless aims to support as many games as possible.

    Project mention: My own solution to the debate between downgrade to SE or stick to AE | /r/skyrimmods | 2023-06-01

    I'm not gonna put the actual instructions for cracking here since that's already on the sites of the tools you'll be using. I will only link the tools here and the rest will be up to you. The main tools for cracking are going to be Steamless, and Goldberg emulator. These tools can be a bit tedious on their own but someone has graciously made an auto cracker that requires you to download the first 2 tools and then automates the process for you.

  • valheim-server-docker

    Valheim dedicated gameserver with automatic update, World backup, BepInEx and ValheimPlus mod support

    Project mention: Need a new server host. | /r/valheim | 2023-05-18
  • Steam-Deck-Guide

    Steam Deck Guide. Learn all about the Tools and Accessories that will make you Steam Deck an awesome Gaming Handheld or a Portable Computer Workstation.

    Project mention: My incredibly thoughtful girlfriend went through the trouble of searching for your subreddit, seeking advice, and then bought me a steam deck. Thank you all, it was the perfect birthday gift, and I was flabbergasted. | /r/SteamDeck | 2023-05-11

    Congrats u/qualx and belated Happy Birthday! I've had my Steam Deck for a year now and super happy with it ! Also, I recommend checking out this guide it's super helpful. :)

  • steamtinkerlaunch

    Linux wrapper tool for use with the Steam client for custom launch options and 3rd party programs

    Project mention: How hard is it to add mods to games in the steam deck? | /r/SteamDeck | 2023-05-31

    There's steamtinkerlaunch for vortex/modorganizer there's also protontricks to mess around with each game proton prefix and etc. You'll have to Google these to get a better explanation but these are just the options I know of.

  • Fluent-for-Steam

    Fluent for Steam. A simple skin for steam to make it look like windows 11.

    Project mention: New UI is great! (and probably it's placebo, but Steam also runs faster with this beta update.) | /r/Steam | 2023-04-28

    A skin such as fluent for steam: might fix it (latest versions on the discord)

  • GlosSI

    Tool for using Steam-Input controller rebinding at a system level alongside a global overlay

    Project mention: Tutorial: Gyro with controller in rallysimfans Richard Burns Rally | /r/simrally | 2023-06-02

    Download GlosSI installer from (when asked to during installation, install ViGEM driver as well)

  • AuthenticatorPro

    📱 Two-Factor Authentication (2FA) client for Android + Wear OS

    Project mention: Authy vs Google authenticator vs freeotp | /r/androidapps | 2023-05-27
  • greenworks

    a node.js plugin to integrate nw.js/electron games with steamworks

  • DepotDownloader

    Steam depot downloader utilizing the SteamKit2 library.

    Project mention: Add 'DRM Free' as a listable feature for game | /r/pcgaming | 2023-06-02

    Continuing to add to the confusion on the topic by trying to argue that Steam is DRM because you have to buy the game through Steam is counter-productive. (And apparently Steam's client isn't the only browser available.)

  • TileIconifier

    Creates tiles for most Windows 8.1 and 10 start menu icons

    Project mention: Software to change any icon on Windows 10? | /r/software | 2023-04-29

    Is there a program that lets you change any applications .exe no matter what? I know you can use programs like TileIconifer for the start menu tiles, but I've no luck in finding a program that let's me change any application's icon. Any suggestions?

  • TcNo-Acc-Switcher

    A Super-fast account switcher for Steam,, Epic Games, Origin, Riot, Ubisoft and many others!

    Project mention: Changing Accounts- Accounts vanishing | /r/Steam | 2023-05-09

    I hate the switch account future in steam, its sooo clunky, i prefer a 3rd party alternative called tcno account switcher (github)

  • Depressurizer

    A Steam library categorizing tool.

    Project mention: PSA for game hoarders like myself. Depressurizer was silently updated a month ago and works great again!!! | /r/Steam | 2023-04-24
  • UWPHook

    🔗 Add your Windows Store or UWP games to Steam

    Project mention: Enough positivity. What's the worst thing about the Steam Deck? | /r/SteamDeck | 2023-04-20

    Edit: here's UWPHook to link gamepass games to steam

  • SaaSHub

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

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-06-03.

Steam related posts


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

Project Stars
1 SteamTools 13,710
2 ArchiSteamFarm 9,434
3 Playnite 6,131
4 Borderless-Gaming 4,310
5 steam-for-linux 3,825
6 tModLoader 3,348
7 decky-loader 2,542
8 SteamKit 2,243
9 idle_master_extended 2,235
10 GameHub 2,038
11 Steamless 1,857
12 valheim-server-docker 1,581
13 Steam-Deck-Guide 1,535
14 steamtinkerlaunch 1,492
15 Fluent-for-Steam 1,404
16 GlosSI 1,395
17 AuthenticatorPro 1,374
18 greenworks 1,360
19 DepotDownloader 1,318
20 TileIconifier 1,300
21 TcNo-Acc-Switcher 1,293
22 Depressurizer 1,283
23 UWPHook 1,180
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives