SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Valve Open-Source Projects
-
ArchiSteamFarm
C# application with primary purpose of farming Steam cards from multiple accounts simultaneously.
Project mention: ArchiSteamFarm VS steam-game-idler - a user suggested alternative | libhunt.com/r/ArchiSteamFarm | 2026-07-03 -
ReSharper
ReSharper is now available in VS Code and Cursor. ReSharper brings a professional toolset for C# developers backed by over 20 years of experience, enterprise-grade security, SOC 2 compliance, and the trust of companies worldwide.
-
bazzite
Bazzite makes gaming and everyday use smoother and simpler across desktop PCs, handhelds, tablets, and home theater PCs.
My newbie recommendation is https://bazzite.gg/. It ships a very simple GUI package manager and the system silently updates in the background. It's also atomic, so rollbacks are easy and destroying the system is hard. It's not a separate distro per-se but a layer atop Fedora Silverblue/Kinoite (you can re-base to/from them without a reinstall).
It's been my daily driver for ~2 years.
The Cachy/Arch approach is more flexible, I'm fine with atomic since containerized workflows are my preference.
-
-
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.
-
ValveResourceFormat
Source 2 Viewer is an all-in-one tool to browse VPK archives, view, extract, and decompile Source 2 assets, including maps, models, materials, textures, sounds, and more.
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
-
-
-
-
-
-
-
AreWeAntiCheatYet
A comprehensive and crowd-sourced list of games using anti-cheats and their compatibility with GNU/Linux or Wine.
Project mention: Linux gaming is faster because Windows APIs are becoming Linux kernel features | news.ycombinator.com | 2026-05-13I have been a gamer for all my life, I have many PCs, until early 2024 one of them had to run Windows for gaming. I quit Windows, and didn't have to quit gaming, thanks to Steam's Proton + WINE + everything else. Now, because I have Steam compat activated by default, when I download and launch a new game, most of the time I do not know if I'm running a native version or if I'm running it through Proton.
I also can run Windows games from the 2000s or 90s that didn't not work in Windows 7's basic compatibility options because of old video drivers and whatnot. They run just fine on Ubuntu through Steam, just add the exe or installer as non-Steam game, add Proton and voilà, also sometimes there's some headache around making it work when the exe requires the CD inserted to play, even though I have mounted the CD files in a drive in the wine/proton prefix. I wish there were scripts to do that easily, even adding the exe as non-steam game, changing the name, etc. is not very convenient, I wish there were scripts (Lutris does some of that but not the CD part).
I should also mention that I do not play competitive multiplayer games that have kernel-level anticheat anymore. Check out https://areweanticheatyet.com/
-
halflife-updated
Half-Life SDK updated to compile under VS2019 and above. Check README.md for more information.
-
-
Half-Life-Alyx-novr
SteamVR driver for Half-Life-Alyx for playing without VR / драйвер для игры без VR
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Valve discussion
Valve related posts
-
Screw it, I'm installing Linux
-
Windows 11 adds AI agent that runs in background with access to personal folders
-
Ask HN: Parser for the vdata format used in the Source 2 engine?
-
Source 2 Viewer
-
Brody Foxx is now official in roblox TF2, how do you feel about this?
-
There is no problem with Quest 3.
-
I see your 3 thousand hours, and raise you:
-
A note from our sponsor - SaaSHub
www.saashub.com | 12 Jul 2026
Index
What are some of the best open-source Valve projects? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | ArchiSteamFarm | 13,511 |
| 2 | bazzite | 8,736 |
| 3 | Millennium | 3,914 |
| 4 | SteamKit | 3,125 |
| 5 | ValveResourceFormat | 2,316 |
| 6 | UWPHook | 1,980 |
| 7 | steam | 1,262 |
| 8 | SteamTracking | 1,076 |
| 9 | portal2vr | 944 |
| 10 | GameTracking-CS2 | 912 |
| 11 | GameTracking-Dota2 | 750 |
| 12 | awesome-steam-deck | 729 |
| 13 | mastercomfig | 714 |
| 14 | SFP | 646 |
| 15 | VAC-Bypass | 644 |
| 16 | Protobufs | 557 |
| 17 | VAC-Bypass-Loader | 518 |
| 18 | AreWeAntiCheatYet | 505 |
| 19 | halflife-updated | 480 |
| 20 | fluids | 444 |
| 21 | Half-Life-Alyx-novr | 423 |
| 22 | SourceBans++ | 377 |
| 23 | FLOSS-Games-on-Steam | 349 |