C# Steam

Open-source C# projects categorized as Steam

Top 23 C# Steam 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 https://github.com/BeyondDimension/SteamTools/blob/v3.x/README.en.md

  • ArchiSteamFarm

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

    Project mention: Is still safe to use steam idle? | /r/Steam | 2023-12-07

    Why should they? But be sure to use Open Source Projects like https://github.com/JustArchiNET/ArchiSteamFarm or https://github.com/JonasNilson/idle_master_extended so that no funny business happens due to your account due to shady idler programs. Idler programs simply mimic what you're doing and Steam doesn't care about you actually played the game or idled the time since Playtime is IR-reversible and the more you idle, the more you can't refund the game which suits them well.

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

  • Borderless-Gaming

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

    Project mention: Monitor: Taskbar auto-hide but pops up when being inside a borderless windowed game | /r/OLED_Gaming | 2023-12-09
  • tModLoader

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

    Project mention: What am I supposed to do | /r/CalamityMod | 2023-10-03

    You can download previous version here: https://github.com/tModLoader/tModLoader/releases/tag/v2023.06.25.36

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

  • idle_master_extended

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

    Project mention: Is still safe to use steam idle? | /r/Steam | 2023-12-07

    Why should they? But be sure to use Open Source Projects like https://github.com/JustArchiNET/ArchiSteamFarm or https://github.com/JonasNilson/idle_master_extended so that no funny business happens due to your account due to shady idler programs. Idler programs simply mimic what you're doing and Steam doesn't care about you actually played the game or idled the time since Playtime is IR-reversible and the more you idle, the more you can't refund the game which suits them well.

  • CreamInstaller

    Automatically finds all installed Steam, Epic and Ubisoft games with their respective DLC-related DLL locations on the user's computer, parses SteamCMD, Steam Store and Epic Games Store for user-selected games' DLCs, then provides a very simple graphical interface utilizing the gathered information for the maintenance of DLC unlockers.

    Project mention: cyperpunk legit steam copy with pirated PL dlc | /r/PiratedGames | 2023-12-11

    hello guys so as i said in the title i found some dlc out there but its from the gog copy will it work if i downloaded that and placed it in the steam files with CreamInstaller ?

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

  • 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

  • AuthenticatorPro

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

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

    Steam depot downloader utilizing the SteamKit2 library.

    Project mention: Archiving Steam games for fun and profit | news.ycombinator.com | 2024-01-05

    There's also DepotDownloader that lets you download anything, including past version, from Steam https://github.com/SteamRE/DepotDownloader

    I use this to download historical versions of a game to help with reverse engineering to archive dialogue trees from a game https://dialogue.destiny.report

  • TcNo-Acc-Switcher

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

    Project mention: Game account buyers, how do you manage multiple different games/accounts on the same platform? | /r/PiratedGames | 2023-07-04

    TcNo Account Switcher

  • Depressurizer

    A Steam library categorizing tool.

    Project mention: I wrote an app for myself to filter my library by HLTB | /r/SteamDeck | 2023-12-11

    Another thing you can do is use a Steam tag management system like Depressurizer to automatically tag games with their approximate HLTB time (eg. 1-5 hours could be a category, 6-10 hours could be another category), then on Steam Deck you can use the Tab Master plugin for Decky to show each HLTB categories as a separate tab. There are probably other ways to display the categories as well.

  • 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 https://github.com/BrianLima/UWPHook

  • ValveResourceFormat

    🔬 Valve's Source 2 resource file format parser, decompiler, and exporter.

    Project mention: CS2 Anubis - Leaked | /r/GlobalOffensive | 2023-06-07

    Get https://vrf.steamdb.info/

  • TileIconifier

    Creates tiles for most Windows 8.1 and 10 start menu icons

    Project mention: How to make the VirtualBox icon fit on Windows 10 Start menu tile section? | /r/virtualbox | 2023-07-10
  • DualSenseX

    Connect your DualSense Controller, use Adaptive Triggers, Emulate Xbox 360 or DualShock 4 through USB or Bluetooth on PC

    Project mention: How To Get Nintendo Switch Pro Controller To Work/Configure Properly Playing Steam Games On MacOS Ventura | /r/macgaming | 2023-07-12

    - It may not be a proper answer but Apple always advertises PS5 controllers to use that for mac gaming and that works perfectly well. https://github.com/Paliverse/DualSenseX I hope it helps.

  • steam-deck-tools

    (Windows) Steam Deck Tools - Fan, Overlay, Power Control and Steam Controller for Windows

    Project mention: Steamdecks biggest weakness is SteamOS | /r/SteamDeck | 2023-07-11
  • HourBoostr

    Two programs for idling Steam game hours and trading cards

  • SFP

    This utility is designed to allow you to apply skins to the modern Steam client

  • ASFEnhance

    ASF 扩展命令插件 / External commands for ASF

  • SmartSteamEmu

    SSELauncher Comfy Edition 2018 By LoodBot/Syahmixp (Steam Emulator)

  • SAM

    Steam Account Manager / Switcher (by rex706)

  • BurningKnight

    A roguelike about goblins & stuff

  • 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 2024-01-05.

C# Steam related posts

Index

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

Project Stars
1 SteamTools 17,457
2 ArchiSteamFarm 10,386
3 Borderless-Gaming 5,022
4 tModLoader 3,803
5 Steamless 2,549
6 idle_master_extended 2,545
7 CreamInstaller 2,450
8 SteamKit 2,422
9 AuthenticatorPro 2,313
10 DepotDownloader 1,642
11 TcNo-Acc-Switcher 1,583
12 Depressurizer 1,372
13 UWPHook 1,361
14 ValveResourceFormat 1,347
15 TileIconifier 1,337
16 DualSenseX 1,128
17 steam-deck-tools 777
18 HourBoostr 545
19 SFP 477
20 ASFEnhance 382
21 SmartSteamEmu 374
22 SAM 334
23 BurningKnight 313
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com