Track item prices across several Steam trading sites with this data project.
steampy
Create Python applications that interact with Steam trading using the steampy library.

About steampy
steampy is an open-source Python library for building applications that interact with Steam trading. It can log in to Steam, fetch and handle trade offers, generate one-time authentication codes, and provide market, guard, and utility methods.
It requires Python 3.12 or newer and a Steam API key, with a SteamGuard file or login cookies needed for login-based functions. It supports Windows, Linux, and macOS and can route requests through proxies.
Key features
- Log into Steam with username, password, and SteamGuard file
- Log in with browser login cookies instead of password
- Fetch and handle incoming Steam trade offers
- Generate one-time authentication codes
- Use HTTP and HTTPS proxies for client session
- Access Steam Market functions through SteamClient methods
- Works on Windows, Linux, and macOS
- Supports login by SteamGuard file or by login cookies
- Supports proxies for the client session
- Requires Python 3.12 or newer
- Needs a Steam API key for basic functionality
- Login-based methods need SteamGuard data or login cookies
steampy at a glance
- Website
- github.com/bukson/steampy
- Category
- Gaming › Steam Communities & Tools
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
steampy alternatives
Tools and sites you could use instead, ranked by how closely they match.
Automate sending and receiving trades across Steam and several listed trading sites with Steamauto.
Install or update Proton-GE, a compatibility tool for running games through Steam.
Install third-party launchers and UMU/GE-Proton in one prefix folder, then add them to a Steam library.
Repair Palworld host saves to help migrate maps between co-op and dedicated servers.
Browse packages and resources related to Steam development in this curated list.
Popular in Steam Communities & Tools
Well-known listings from the same topic.
steampy FAQ
What Python version is required?
What do I need to use steampy?
Can steampy use a proxy?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.











