https://github.com/woozymasta/steam
A collection of Go packages for working with Steam
https://github.com/woozymasta/steam
steam steam-api steam-query steam-servers steam-web-api steam-workshop steam-workshop-mods workshop
Last synced: 11 months ago
JSON representation
A collection of Go packages for working with Steam
- Host: GitHub
- URL: https://github.com/woozymasta/steam
- Owner: WoozyMasta
- License: mit
- Created: 2025-01-09T00:47:07.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-01-16T23:20:49.000Z (over 1 year ago)
- Last Synced: 2025-04-13T16:28:41.380Z (about 1 year ago)
- Topics: steam, steam-api, steam-query, steam-servers, steam-web-api, steam-workshop, steam-workshop-mods, workshop
- Language: Go
- Homepage: https://pkg.go.dev/github.com/woozymasta/steam
- Size: 45.9 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Steam Go Packages
A collection of Go packages for working with Steam APIs, including
retrieving file details from the Steam Workshop, getting and filtering game
servers, and more. See each package’s README for detailed information.
## Packages
* **[filedetails]**
Provides structures and methods for interacting with the Steam Workshop's
Published File Service API.
* **[serverlist]**
Allows retrieving and filtering Steam game servers through the Steam Game
Servers API.
* **[utils/appid]**
Provides a collection of constants representing Steam application IDs
* **[utils/latest]**
Offers a threshold-based version selection mechanism, helpful for
automatically updating Steam-based game servers.
[filedetails]: ./filedetails/README.md
[serverlist]: ./serverlist/README.md
[utils/appid]: ./utils/appid/README.md
[utils/latest]: ./utils/latest/README.md