Showing 36 of 85 projects
A Decky Loader plugin for browsing and applying custom Steam artwork from SteamGridDB or local files directly in Steam Deck gaming mode.
A Node.js library for automating Steam trading via the trade offers system.
RFC-compliant TOTP library for Rust with QR code generation, otpauth URL parsing, and Steam support.
A lightweight Node.js module for generating Steam-style 5-digit alphanumeric TOTP authentication and confirmation codes.
A read-write overlay filesystem that enables using pacman on Steam Deck without losing packages after system updates.
A curated collection of high-quality STEAM resources for students and teachers to supplement classroom learning.
A curated collection of high-quality STEAM resources for students and teachers to supplement classroom learning.
An Unreal Engine 4 C++ module providing the foundation for an indie action RPG, serving as a learning resource for UE4 game development.
Deploy Pico-8 games as standalone applications for desktop (Electron) and mobile (Ionic) platforms.
A Godot plugin for self-hostable game services including leaderboards, player authentication, multiplayer, and game saves.
🐸 Python package for interacting with Dota 2 Game Coordinator
📜 Package for working with Valve's text and binary KeyValue format
📦 Open, Search, Extract and Create VPKs in python
An incremental experimental minimalistic idle game inspired by A Dark Room, built with Godot.
Automatically update your GitHub profile README or pinned gist with a Steam playtime leaderboard using GitHub Actions.
A Steam Deck plugin that dynamically loads custom CSS themes into the Steam UI interface.
A Java library providing direct interaction with Valve's Steam servers, ported from SteamKit2.
🔫 Python package for interacting with CS:GO Game Coordinator
A Decky Loader plugin for Steam Deck that pauses and resumes game processes to free system resources.
A lightweight Steam client framework for Node.js that enables building custom bots and extensions.
An asynchronous Python library for interacting with Steam services like trade offers, market listings, and Steam Guard.
Issue tracker for the Vulkan graphics API implementation of Dota 2 across Windows, Linux, and macOS.
A Java wrapper for SDL and LibGDX controller API providing enhanced gamepad support with hotplug, rumble, and extensive device mappings.
A Decky Loader plugin to visualize and selectively clear shader cache and compatibility data on the Steam Deck.
A Node.js module for parsing, validating, and converting Steam IDs between various formats.
A TypeScript/JavaScript wrapper for the Steamworks SDK using Koffi FFI, enabling Steam integration for Node.js and Electron applications.
A Go library for lexing and parsing Valve Data Format (VDF) files used in Steam and Source engine games.
A simple Steam-only OpenID authentication library for Connect/Express applications.
A fast Rust library for querying game servers and services to retrieve live status and player information.
A Java library for interfacing directly with the Steam network, enabling communication with Steam services.
A SteamBot fork providing an easy-to-use Trade Offer library and generic inventory interface for Steam game item trading automation.
A single-file PHP class for implementing Steam OpenID login on websites.
Installs Neptune kernel with hardware support for Steam Deck OLED after vanilla Arch Linux installation.
A Node.js module for Steam Community web authentication with node-steam 1.x.
PHP library for generating Steam's proprietary TOTP authentication codes.
A Node.js port of steamodd's vdf.py for parsing and dumping Valve Data Format (VDF) files.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.