Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Steam

Steam

85 projects

Showing 36 of 85 projects

ArchiSteamFarm
ArchiSteamFarmC#

A C# application for farming Steam trading cards from multiple accounts simultaneously without requiring the Steam client.

#cli-app#steam#multi-account
Stars13.6k
Forks1.1k
Last commit2 hours ago
Decky Loader
Decky LoaderTypeScript

A homebrew plugin loader for the Steam Deck that enables customization and system enhancements.

#user-interface#extensibility#steam
Stars7.1k
Forks246
Last commit9 days ago
Ludusavi
LudusaviRust

A cross-platform backup tool for PC video game save data, supporting over 19,000 games and multiple game stores.

#steam-proton#steam#videogames
Stars6.0k
Forks124
Last commit26 days ago
NonSteamLaunchers
NonSteamLaunchersPython

A script that installs and manages multiple non-Steam game launchers on Steam Deck and Linux, integrating them into your Steam library.

#deck#decky-loader#game-launchers
Stars4.3k
Forks88
Last commit16 hours ago
SteamDesktopAuthenticator
SteamDesktopAuthenticatorC#

A desktop implementation of Steam's mobile authenticator app for Windows, allowing Steam features without a phone.

#steam#account-security#trade-confirmations
Stars3.8k
Forks684
Last commit
SteamKit2
SteamKit2C#

A .NET library for interoperating with Valve's Steam network, providing a simple and extensible interface.

#nuget#steam#steam-network
Stars3.1k
Forks539
Last commit20 days ago
NetHook2
NetHook2C#

A .NET library for interoperating with Valve's Steam network, providing a simple and extensible interface.

#nuget#steam#steam-network
Stars3.1k
Forks539
Last commit20 days ago
Space Engineers
Space EngineersC#

Open-source voxel-based sandbox game where players engineer and construct spaceships and stations in space.

#steam#visual-studio#engineering
Stars3.0k
Forks888
Last commit4 years ago
SteamTinkerLaunch
SteamTinkerLaunchShell

A Linux wrapper tool for Steam that provides a graphical menu to configure game tools, mod managers, and custom launch options.

#steam-client#steam#reshade
Stars2.8k
Forks88
Last commit6 months ago
GameHub
GameHubVala

A unified library for managing games from multiple platforms and compatibility layers on Linux.

#desktop-application#game-management#steam
Stars2.8k
Forks205
Last commit1 year ago
Steam ROM Manager
Steam ROM ManagerTypeScript

A bulk game importer and artwork manager for Steam, adding non-Steam games and managing their assets.

#rom-manager#non-steam-games#game-management
Stars2.5k
Forks151
Last commit2 hours ago
Protontricks
ProtontricksPython

A wrapper that runs Winetricks commands and launches Windows executables for Steam Play/Proton games.

#hacktoberfest#steam#command-line-tool
Stars2.3k
Forks48
Last commit12 days ago
Barotrauma
BarotraumaC#

A 2D online multiplayer submarine survival game set in the icy oceans of Jupiter's moon Europa.

#multiplayer#procedural-generation#role-playing
Stars2.2k
Forks464
Last commit1 month ago
BoilR
BoilRRust

Synchronize games from other platforms into your Steam library

#steam#launcher#games
Stars1.8k
Forks61
Last commit3 months ago
Greenworks
GreenworksC++

A Node.js addon that enables Steamworks integration for HTML5 games and apps built with NW.js or Electron.

#html5-games#steam#native-modules
Stars1.6k
Forks159
Last commit8 months ago
Adwaita for Steam
Adwaita for SteamCSS

A skin that makes Steam's interface look like a native GNOME application with multiple color themes.

#adwaita#steam#ui-theming
Stars1.6k
Forks37
Last commit8 days ago
SteamBot
SteamBotC#

A C# bot for automating interactions with Steam Chat and Steam Trade, enabling automated trading and chat operations.

#trading-bot#open-source#steam
Stars1.4k
Forks891
Last commit7 years ago
steam
steamPython

☁️ Python package for interacting with Steam

#steam#steam-web#authentication
Stars1.3k
Forks182
Last commit1 month ago
RetroDECK
RetroDECKShell

An all-in-one retro gaming platform for Linux systems, delivered as a self-contained Flatpak application.

#steam#game-consoles#htpc
Stars1.2k
Forks55
Last commit1 day ago
SteamUser
SteamUserJavaScript

A Node.js library for interacting with the Steam network using the official Steam client protocol.

#multiplayer#steam-client#steam
Stars1.1k
Forks184
Last commit7 months ago
steamguard-cli
steamguard-cliRust

A command-line utility for generating Steam 2FA codes and managing trade/market confirmations on Linux.

#steamguard-cli#steam#account-security
Stars1.0k
Forks64
Last commit9 days ago
steam
steamJavaScript

A Node.js library for interfacing directly with Steam servers, enabling the creation of autonomous chat and trade bots.

#chat-bots#steam#game-bots
Stars1.0k
Forks174
Last commit6 years ago
Steam Deck
Steam Deck

A curated list of awesome software, resources, and guides for the Steam Deck handheld gaming PC.

#hacktoberfest#game-launchers#steam
Stars733
Forks21
Last commit14 days ago
In-depth Steam Bot Guide with Node.js
In-depth Steam Bot Guide with Node.jsJavaScript

A comprehensive guide to building Steam bots and websites using Node.js, covering trading, user interaction, and web development.

#steam#authentication#steam-bots
Stars712
Forks122
Last commit
RconCli
RconCliGo

A command-line interface for executing RCON protocol queries on game servers like Counter-Strike, Minecraft, and Rust.

#self-hosted-gaming#server-administration#steam
Stars672
Forks63
Last commit1 year ago
steampy
steampyPython

A Python library for automating Steam trading, market operations, and inventory management.

#trading-bot#steam#python-library
Stars665
Forks176
Last commit1 year ago
Steam Internal WebAPI Documentation by Revadike
Steam Internal WebAPI Documentation by RevadikeHTML

A community-maintained wiki documenting unofficial and internal Steam Web API endpoints.

#internal-apis#steam#steamapi
Stars639
Forks27
Last commit4 years ago
steam-tradeoffer-manager
steam-tradeoffer-managerJavaScript

A self-contained Node.js module for managing Steam trade offers with automatic handling and polling.

#event-driven#trade-offers#steam
Stars604
Forks156
Last commit3 months ago
Steam Community
Steam CommunityJavaScript

A Node.js library for interacting with Steam Community's website interfaces, including login, trading, and inventory management.

#trading-bot#steam#steam-community
Stars575
Forks156
Last commit10 days ago
Steam
Steam

A curated list of packages and resources for Steam client automation and WebAPI development.

#steam-client#developer-tools#steam
Stars569
Forks36
Last commit3 months ago
csgo
csgoJavaScript

A Node.js plugin for interacting with Counter-Strike: Global Offensive's Game Coordinator via Steam.

#matchmaking#item-data#steam
Stars465
Forks82
Last commit2 years ago
SteamAPI
SteamAPIPython

An object-oriented Python library for accessing the Steam Web API with lazy loading and caching.

#rest#steam#steamapi
Stars462
Forks100
Last commit5 years ago
go-steam
go-steamGo

A Go library implementing Steam's protocol for automating actions like trading, chatting, and inventory management without the Steam client.

#chat-bots#steam#game-bots
Stars430
Forks167
Last commit2 years ago
SteamGridDB Manager
SteamGridDB ManagerJavaScript

Automatically imports games from PC launchers into your Steam library with custom artwork.

#desktop-application#game-launchers#steam
Stars412
Forks55
Last commit3 years ago
OpenCloudSaves
OpenCloudSavesGo

An open-source tool for syncing game saves across Windows, macOS, and Linux devices, including cross-storefront support.

#open-source#steam#data-backup
Stars390
Forks14
Last commit1 year ago
Passport-Steam
Passport-SteamJavaScript

A Passport.js strategy for authenticating users with Steam using OpenID 2.0.

#web-authentication#openid#oauth
Stars358
Forks103
Last commit3 months ago
Page 1 of 3Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
1 year ago
1 year ago
#Steam Api34
#Automation23
#Nodejs17
#Gaming17
#Game Development14
#Steam Deck14
#Authentication13
#Python11
#Valve10
#Javascript10
#Inventory Management8
#Linux Gaming8