Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 2 days 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 (13 days ago)
- Default Branch: master
- Last Pushed: 2025-01-16T23:20:49.000Z (5 days ago)
- Last Synced: 2025-01-17T00:18:36.189Z (5 days 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