Showing 36 of 57 projects
A C# application for farming Steam trading cards from multiple accounts simultaneously without requiring the Steam client.
A homebrew plugin loader for the Steam Deck that enables customization and system enhancements.
A cross-platform backup tool for PC video game save data, supporting over 19,000 games and multiple game stores.
A script that installs and manages multiple non-Steam game launchers on Steam Deck and Linux, integrating them into your Steam library.
A desktop implementation of Steam's mobile authenticator app for Windows, allowing Steam features without a phone.
A .NET library for interoperating with Valve's Steam network, providing a simple and extensible interface.
A .NET library for interoperating with Valve's Steam network, providing a simple and extensible interface.
Open-source voxel-based sandbox game where players engineer and construct spaceships and stations in space.
A Linux wrapper tool for Steam that provides a graphical menu to configure game tools, mod managers, and custom launch options.
A unified library for managing games from multiple platforms and compatibility layers on Linux.
A bulk game importer and artwork manager for Steam, adding non-Steam games and managing their assets.
A wrapper that runs Winetricks commands and launches Windows executables for Steam Play/Proton games.
A 2D online multiplayer submarine survival game set in the icy oceans of Jupiter's moon Europa.
A Node.js addon that enables Steamworks integration for HTML5 games and apps built with NW.js or Electron.
A skin that makes Steam's interface look like a native GNOME application with multiple color themes.
A C# bot for automating interactions with Steam Chat and Steam Trade, enabling automated trading and chat operations.
An all-in-one retro gaming platform for Linux systems, delivered as a self-contained Flatpak application.
A Node.js library for interacting with the Steam network using the official Steam client protocol.
A Node.js library for interfacing directly with Steam servers, enabling the creation of autonomous chat and trade bots.
A command-line utility for generating Steam 2FA codes and managing trade/market confirmations on Linux.
A curated list of awesome software, resources, and guides for the Steam Deck handheld gaming PC.
A comprehensive guide to building Steam bots and websites using Node.js, covering trading, user interaction, and web development.
A command-line interface for executing RCON protocol queries on game servers like Counter-Strike, Minecraft, and Rust.
A Python library for automating Steam trading, market operations, and inventory management.
A community-maintained wiki documenting unofficial and internal Steam Web API endpoints.
A self-contained Node.js module for managing Steam trade offers with automatic handling and polling.
A curated list of packages and resources for Steam client automation and WebAPI development.
A Node.js library for interacting with Steam Community's website interfaces, including login, trading, and inventory management.
A Node.js plugin for interacting with Counter-Strike: Global Offensive's Game Coordinator via Steam.
An object-oriented Python library for accessing the Steam Web API with lazy loading and caching.
A Go library implementing Steam's protocol for automating actions like trading, chatting, and inventory management without the Steam client.
Automatically imports games from PC launchers into your Steam library with custom artwork.
An open-source tool for syncing game saves across Windows, macOS, and Linux devices, including cross-storefront support.
A Passport.js strategy for authenticating users with Steam using OpenID 2.0.
A Node.js library for automating Steam trading via the trade offers system.
A Decky Loader plugin for browsing and applying custom Steam artwork from SteamGridDB or local files directly in Steam Deck gaming mode.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.