InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises. Learn more →
Top 23 C# Steam Projects
-
ArchiSteamFarm
C# application with primary purpose of farming Steam cards from multiple accounts simultaneously.
Project mention: Ask HN: Those making $0/month or less on side projects – Show and tell | news.ycombinator.com | 2023-01-27ArchiSteamFarm: https://github.com/JustArchiNET/ArchiSteamFarm
I've been developing ASF for last 8 years with very active attitude, 10k commits with over 7k commits made by me (98.6% of all excluding bots and automation). While I do offer various donation options, the program was always free and open-source, and the overall amount of hours I've put into this would probably make at least several years of senior-level salary by now.
One of my finest creations that helped a lot of Steam users. The program was used approximately at 2.5 million of Steam accounts overall, having solid 30k downloads of each monthly release.
-
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: PSA: If you use GlosSI as a "game" for desktop, you wont have to use -oldbigpicture to use the old OSK and the OSK wont freeze after you close it | reddit.com/r/SteamController | 2023-02-08If you want to try it out then download and install GlosSI (with all components) and Playnite (Optional)
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
My best guess would be to put the game into a custom windowed resolution that is 2/3 of the default resolution of your screen, then position the window and use something like Borderless Gaming (https://github.com/Codeusa/Borderless-Gaming/releases) to remove the window borders.
-
-
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.
Or also you can check this or this github repositories, which emulate steam client (Or any other, there are lots of them)
-
Project mention: Anyone else bothered by offline hours not being counted? | reddit.com/r/SteamDeck | 2022-10-10
-
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: The GOG version of Skyrim is DRM-free, can roll back updates, and can be totally offline. | reddit.com/r/skyrimmods | 2023-01-16A Steamless version of Skyrim is DRM-free, can roll back updates, and can be totally offline.
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
Project mention: Quality of Life Apps, Software & Changes | reddit.com/r/iiEcoRyan3166 | 2023-02-02
Allows you to edit nearly all icons of apps pinned to the Start Menu. Can be downloaded from here, via Github. The only way I found to edit Folder shortcuts pinned to the Start Menu is to expand the Start Menu to fullscreen by going to Settings > Personalization > Start > Use Start full screen, then pressing the Start button, going to All Apps (see image) at the very top left, scrolling down to T > TileIconify, opening the dropdown menu, rightclicking the new Custom Shortcut, and Pin to Start. Simply going to %AppData%\Microsoft\Windows\Start Menu\Programs\TileIconify\Custom Shortcuts and trying to Pin to Start did not work for me, as the option to Pin to Start didn't even work.
-
You can use something like https://github.com/Depressurizer/Depressurizer to Categorize the games for you.
-
And DepotDownloader https://github.com/SteamRE/DepotDownloader/releases/download/DepotDownloader_2.4.7/depotdownloader-2.4.7.zip
-
Project mention: Can I stream Xbox game pass games downloaded on my pc to my steam deck? | reddit.com/r/SteamDeck | 2023-01-31
I used this https://github.com/BrianLima/UWPHook
-
Project mention: Features which expand the functionality of the watch | reddit.com/r/GalaxyWatch | 2023-02-01
2 factor authentication/security keys using https://github.com/jamie-mh/AuthenticatorPro, https://github.com/4f77616973/Wristkey, https://github.com/fmeum/WearAuthn
-
TcNo-Acc-Switcher
A Super-fast account switcher for Steam, Battle.net, Epic Games, Origin, Riot, Ubisoft and many others!
-
Check Youtube Guides or so how to use https://vrf.steamdb.info/
-
DualSenseX
Connect your DualSense Controller, use Adaptive Triggers, Emulate Xbox 360 or DualShock 4 through USB or Bluetooth on PC
Project mention: PS5 Version vs. PC Version (Also have a Steam Deck) | reddit.com/r/HarryPotterGame | 2023-02-04 -
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.
Hello! I am making this post for a better explanation of whether CreamAPI or CreamInstaller is safe to use. I installed it today from GitHub (right here) since I wanted to unlock all DLCs for Cities Skylines (I bought the game on Steam if anyone is wondering).
-
-
on github. Link to v1.4.3 on the site, can use either.
-
-
Project mention: How to run multiple instances using Steam client, not supported by Bethesda or Steam but it works. | reddit.com/r/fo76 | 2022-04-27
this program was made for family's using the same computer to have separate steam accounts works great for this
-
Project mention: Progress on building an 8k, Middle Earth-themed map in the game "Rust". | reddit.com/r/gaming | 2022-09-26
you should look into existing Magic/Fantasy plugins for Rust on https://umod.org/games/rust. having this map + bows only + magic plugin would be really cool.
-
Project mention: Help, My brother filled my library with 7000 steam games | reddit.com/r/Steam | 2022-11-28
Once you have that running, you will need the ASFEnhance plugin. Check if you installed it correctly using !ASFE (A restart of ASF is required for the plugin to work). Once again, no configs necessary as the commands we are going to use don't fall under their EULA
-
For my note: https://github.com/dafzor/bnetlauncher/issues/13
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C# Steam related posts
- PSA: If you use GlosSI as a "game" for desktop, you wont have to use -oldbigpicture to use the old OSK and the OSK wont freeze after you close it
- is there a good way to keep track of what otome games you've played/rating them?
- Steam offline activation
- Downgrade AoE2 DE To Work On Windows 7
- PS5 Version vs. PC Version (Also have a Steam Deck)
- Is it not possible to have multiple steam installations installed and stay logged in on them?
- My cat walked on my keyboard, now my toolbar doesn't show at the top. I use Metro for Steam.
-
A note from our sponsor - InfluxDB
www.influxdata.com | 8 Feb 2023
Index
What are some of the best open-source Steam projects in C#? This list will help you:
Project | Stars | |
---|---|---|
1 | ArchiSteamFarm | 9,008 |
2 | Playnite | 4,941 |
3 | Borderless-Gaming | 4,134 |
4 | tModLoader | 3,132 |
5 | SteamKit | 2,186 |
6 | idle_master_extended | 2,047 |
7 | Steamless | 1,625 |
8 | TileIconifier | 1,285 |
9 | Depressurizer | 1,245 |
10 | DepotDownloader | 1,200 |
11 | UWPHook | 1,089 |
12 | AuthenticatorPro | 1,065 |
13 | TcNo-Acc-Switcher | 1,060 |
14 | ValveResourceFormat | 959 |
15 | DualSenseX | 849 |
16 | CreamInstaller | 575 |
17 | HourBoostr | 483 |
18 | SmartSteamEmu | 351 |
19 | BurningKnight | 295 |
20 | SAM | 289 |
21 | Oxide.Rust | 283 |
22 | ASFEnhance | 236 |
23 | bnetlauncher | 195 |