1
Fork 0
Get RSS feeds for Steam games. https://crates.io/crates/steam-rss
Go to file
Bauke 685281dbc4
Update links to GitHub.
2024-03-01 14:31:06 +01:00
source Update links to GitHub. 2024-03-01 14:31:06 +01:00
.envrc Add Nix flake and direnv files. 2024-01-26 19:54:41 +01:00
.gitignore Add a Nix flake to build the CLI. 2024-03-01 14:26:47 +01:00
Cargo.lock Update dependencies. 2024-01-26 19:59:01 +01:00
Cargo.toml Update links to GitHub. 2024-03-01 14:31:06 +01:00
LICENSE Initial commit! 🚀 2022-09-21 12:22:18 +02:00
Makefile.toml Add Nix flake and direnv files. 2024-01-26 19:54:41 +01:00
README.md Update links to GitHub. 2024-03-01 14:31:06 +01:00
default.nix Add a Nix flake to build the CLI. 2024-03-01 14:26:47 +01:00
flake.lock Add Nix flake and direnv files. 2024-01-26 19:54:41 +01:00
flake.nix Add a Nix flake to build the CLI. 2024-03-01 14:26:47 +01:00
rustfmt.toml Add gitignore, cargo-make and rustfmt configs. 2022-09-21 13:38:32 +02:00
rustup-toolchain.toml Add Nix flake and direnv files. 2024-01-26 19:54:41 +01:00
shell.nix Add Nix flake and direnv files. 2024-01-26 19:54:41 +01: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

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.