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 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.
A read-write overlay filesystem that enables using pacman on Steam Deck without losing packages after system updates.
A lightweight Node.js module for generating Steam-style 5-digit alphanumeric TOTP authentication and confirmation codes.
A Godot plugin for self-hostable game services including leaderboards, player authentication, multiplayer, and game saves.
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.
🐸 Python package for interacting with Dota 2 Game Coordinator
📜 Package for working with Valve's text and binary KeyValue format
An incremental experimental minimalistic idle game inspired by A Dark Room, built with Godot.
📦 Open, Search, Extract and Create VPKs in python
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 TypeScript/JavaScript wrapper for the Steamworks SDK using Koffi FFI, enabling Steam integration for Node.js and Electron applications.
A Node.js module for parsing, validating, and converting Steam IDs between various formats.
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.
Installs Neptune kernel with hardware support for Steam Deck OLED after vanilla Arch Linux installation.
A single-file PHP class for implementing Steam OpenID login on websites.
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.