# my-steam-library
dbeley.github.io/my-steam-library
This is a simple website to display my Steam library. The data is updated weekly thanks to a Github action.
The data can also be downloaded in various format (csv, xlsx, pdf) directly from the deployed website.
See also steam_stats which is the utility used to extract the data from Steam.
If you want to create your own, follow those instructions:
Repository settings
> Secrets and variables
> Actions
> New repository secret
)
STEAM_API_KEY
with your Steam API key (Create one here)STEAM_USER_ID
with your Steam User ID (Find it in your Steam account page)Repository settings
> Actions
> General
> Workflow permissions
> Read and write
)refresh-data
Github Action on your repository (Tab Actions
at the top of the page)docs
folder (Repository settings
> Pages
> Deploy from a branch
> Select main branch
> docs folder
> Save
)https://YOUR_USERNAME.github.io/my-steam-library
.github/worklows/refresh_data.yaml
for the exact schedule)Depending on the size of your library the data refresh can take a long time (~40 minutes for a library with ~1600 games).