Steam

Open-source projects categorized as Steam

Top 23 Steam Open-Source Projects

  1. SteamTools

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

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. ArchiSteamFarm

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

  4. HeroicGamesLauncher

    A games launcher for GOG, Amazon and Epic Games for Linux, Windows and macOS.

    Project mention: Steam's new disclaimer reminds everyone that you don't own your games | news.ycombinator.com | 2024-10-12

    Heroic is reasonably seamless - it integrates with GOG and your Steam library, and by extension Proton. Pretty popular among Steam Deck users.

    https://heroicgameslauncher.com/

  5. SteamAchievementManager

    A manager for game achievements in Steam.

  6. Borderless-Gaming

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

  7. decky-loader

    A plugin loader for the Steam Deck.

  8. bazzite

    Bazzite makes gaming and everyday use smoother and simpler across desktop PCs, handhelds, tablets, and home theater PCs.

    Project mention: The Joy of Linux Theming in the Age of Bootable Containers | news.ycombinator.com | 2025-04-20

    > Best I can tell, none of the versions are pinned.

    From your link, everything is pinned? So a theoretical exploit in a future release of package is not going to exist in this immutable release https://github.com/ublue-os/bazzite/releases/tag/42.20250417

  9. SaaSHub

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

    SaaSHub logo
  10. tModLoader

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

  11. steam-for-linux

    Issue tracking for the Steam for Linux beta client

    Project mention: The time Steam deleted someone's home directory | news.ycombinator.com | 2025-01-13
  12. 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.

  13. ludusavi

    Backup tool for PC game saves

    Project mention: Ludusavi: Backup tool for PC game saves | news.ycombinator.com | 2024-11-03
  14. app

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

    Project mention: Ask HN: Have you successfully migrated away from Authy for 2FA? | news.ycombinator.com | 2024-06-25
  15. NonSteamLaunchers-On-Steam-Deck

    Installs the latest UMU/GE-Proton and Non Steam Launchers under 1 Proton prefix folder and adds them to your steam library. Installs... Battle.net, Epic Games, Ubisoft, GOG, EA App, Amazon Games, itch.io , Legacy Games, The Humble Games Collection, IndieGala, Rockstar Games Launcher,PS Plus, Glyph, VKPlay & HoYoPlay. SD Card Support and Games.

  16. idle_master_extended

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

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

  18. steamtinkerlaunch

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

    Project mention: The Biggest Shell Programs in the World (Wiki) | news.ycombinator.com | 2024-12-06

    Biggest I know of is https://github.com/sonic2kk/steamtinkerlaunch/blob/master/st...

    27k lines/24k loc

  19. DepotDownloader

    Steam depot downloader utilizing the SteamKit2 library.

  20. steam-rom-manager

    The bulk game importer and artwork manager for Steam!

    Project mention: steamgriddb-manager VS steam-rom-manager - a user suggested alternative | libhunt.com/r/steamgriddb-manager | 2024-10-29

    Steam ROM Manager (SRM) is a super flexible tool for adding non-Steam games to Steam in bulk and managing their artwork assets and controller templates. Added games could be ROMs for emulators, games from other stores such as Epic or GOG, or even not games at all.

  21. valheim-server-docker

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

  22. Steam-Deck-Guide

    Steam Deck Guide. Learn all about the Tools, Accessories, Games, Emulators, and Gaming Tips that will make your Steam Deck an awesome Gaming Handheld or a Portable Computer Workstation.

  23. TcNo-Acc-Switcher

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

  24. gamer-os

    A Steam Big Picture based couch gaming OS

  25. millennium

    Apply themes/skins/customize Steam® after the 2023-04-27 Chromium UI update

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

Steam discussion

Log in or Post with

Steam related posts

  • Building and Publishing Games to Steam Directly from GitHub Actions

    2 projects | news.ycombinator.com | 24 Mar 2025
  • The time Steam deleted someone's home directory

    1 project | news.ycombinator.com | 13 Jan 2025
  • The Ultimate Steam Web API Guide

    4 projects | dev.to | 19 Dec 2024
  • Improving Steam Client Stability on Linux

    2 projects | news.ycombinator.com | 11 Nov 2024
  • steamgriddb-manager VS steam-rom-manager - a user suggested alternative

    2 projects | 29 Oct 2024
  • Microsoft Recall is now an explorer.exe dependency

    3 projects | news.ycombinator.com | 10 Oct 2024
  • Ask HN: Parser for the vdata format used in the Source 2 engine?

    1 project | news.ycombinator.com | 12 Aug 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 13 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 SteamTools 22,022
2 ArchiSteamFarm 11,948
3 HeroicGamesLauncher 9,100
4 SteamAchievementManager 6,452
5 Borderless-Gaming 5,865
6 decky-loader 5,360
7 bazzite 5,293
8 tModLoader 4,491
9 steam-for-linux 4,406
10 Steamless 3,696
11 ludusavi 3,683
12 app 3,663
13 NonSteamLaunchers-On-Steam-Deck 3,294
14 idle_master_extended 2,937
15 SteamKit 2,759
16 steamtinkerlaunch 2,368
17 DepotDownloader 2,254
18 steam-rom-manager 2,068
19 valheim-server-docker 2,063
20 Steam-Deck-Guide 2,047
21 TcNo-Acc-Switcher 1,951
22 gamer-os 1,812
23 millennium 1,808

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com