SteamLayer
A toolkit for identifying Steam games, unlocking DLC, and managing game configurations.
Packages
steamlayer-core
The engine that powers everything. Handles Steam game identification, DRM patching, DLC hydration, and vault management. Available as a standalone library on PyPI.
steamlayer-backend
A FastAPI HTTP/WebSocket server that wraps steamlayer-core and exposes it to the Electron frontend.
steamlayer-app
The Electron + React GUI. Built on top of the backend, providing a modern interface for resolving and patching games.
Architecture
Contributing
Issues and pull requests are welcome. Please open an issue before starting significant work so we can discuss the approach.
License
MIT