C# Steam

Open-source C# projects categorized as Steam

Top 23 C# Steam Projects

  • SteamTools

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

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

    WorkOS logo
  • Borderless-Gaming

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

  • Project mention: Bebop v3: a fast, modern replacement to Protocol Buffers | news.ycombinator.com | 2024-03-12

    You can. I use it to persist settings in my app Borderless Gaming https://github.com/Codeusa/Borderless-Gaming

  • 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

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

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

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

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

  • Project mention: Authy vs Google authenticator vs freeotp | /r/androidapps | 2023-05-27
  • 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

  • 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

  • UWPHook

    🔗 Add your Windows Store or UWP games to Steam

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

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

  • 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

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

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 18,177
2 ArchiSteamFarm 10,625
3 Borderless-Gaming 5,171
4 tModLoader 3,858
5 CreamInstaller 2,796
6 Steamless 2,729
7 idle_master_extended 2,607
8 AuthenticatorPro 2,480
9 SteamKit 2,448
10 DepotDownloader 1,708
11 TcNo-Acc-Switcher 1,625
12 UWPHook 1,419
13 ValveResourceFormat 1,393
14 Depressurizer 1,385
15 TileIconifier 1,349
16 DualSenseX 1,178
17 steam-deck-tools 816
18 HourBoostr 562
19 SFP 520
20 ASFEnhance 426
21 SmartSteamEmu 385
22 SAM 339
23 BurningKnight 313

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