Bauke/steam-rss
Bauke
/
steam-rss
Archived
1
Fork 0
Get RSS feeds for Steam games. https://crates.io/crates/steam-rss
This repository has been archived on 2025-07-21. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Bauke 64398f7211
Link directly to the LICENSE and remove excess license identifier.
2022-09-23 17:50:16 +02:00
source Link directly to the LICENSE and remove excess license identifier. 2022-09-23 17:50:16 +02:00
.gitignore Add gitignore, cargo-make and rustfmt configs. 2022-09-21 13:38:32 +02:00
Cargo.lock Version 0.2.2! 2022-09-23 14:33:41 +02:00
Cargo.toml Version 0.2.2! 2022-09-23 14:33:41 +02:00
LICENSE Initial commit! 🚀 2022-09-21 12:22:18 +02:00
Makefile.toml Add gitignore, cargo-make and rustfmt configs. 2022-09-21 13:38:32 +02:00
README.md Link directly to the LICENSE and remove excess license identifier. 2022-09-23 17:50:16 +02:00
rustfmt.toml Add gitignore, cargo-make and rustfmt configs. 2022-09-21 13:38:32 +02:00

README.md

Steam ❤️ RSS

Get RSS feeds for Steam games.

Features

  • Get RSS feeds from a game's AppID or store page.
  • Get RSS feeds for all games from a user profile.
  • Verify potential feeds by checking if they return text/xml.
  • Output feeds as an OPML file for easy importing.

Installation

Cargo

With a working Rust and Cargo installation, you can install steam-rss from Crates.io.

cargo install steam-rss

Binaries

Precompiled x86_64-unknown-linux-gnu binaries are available on the Releases page.

Usage

USAGE:
    steam-rss [OPTIONS]

OPTIONS:
    -a, --appid <APPID>        A game's AppID, can be used multiple times
    -h, --help                 Print help information
        --opml                 Output the feeds as OPML
    -t, --timeout <TIMEOUT>    The time in milliseconds to sleep between HTTP requests [default:
                               250]
        --url <URL>            A game's store URL, can be used multiple times
        --user <USER>          A person's steamcommunity.com ID or full URL, can be used multiple
                               times
    -v, --verify               Verify potential feeds by downloading them and checking if they
                               return XML
    -V, --version              Print version information

Feedback

Found a problem or want to request a new feature? Email me@bauke.xyz and I'll see what I can do for you.

License

Distributed under the AGPL-3.0-or-later license, see LICENSE for more information.