Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dpbm/rss-list
List rss feed using rss-list cli made with rust
https://github.com/dpbm/rss-list
cargo cli feed rss rust terminal
Last synced: 14 days ago
JSON representation
List rss feed using rss-list cli made with rust
- Host: GitHub
- URL: https://github.com/dpbm/rss-list
- Owner: Dpbm
- License: mit
- Created: 2023-07-04T17:14:17.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-23T13:07:38.000Z (over 1 year ago)
- Last Synced: 2024-12-18T22:45:11.541Z (about 2 months ago)
- Topics: cargo, cli, feed, rss, rust, terminal
- Language: Rust
- Homepage: https://crates.io/crates/rss-list
- Size: 23.4 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# RSS List CLI
list your feeds using a `rust` based CLI.https://github.com/Dpbm/rss-list/assets/75098594/44ed53a1-82e2-49db-bc9e-3b595b486a57
## Install
To install `rss-list` run the command below:
```bash
cargo install rss-list
```## Arguments
| short | long | description |
|-------|------|-------------|
| -u |--url | url from a feed |
| -f |--file| file with a list of feeds urls|
| -l |--limit| limit of recent posts for each url|## Usage
```bash
rss-list -u -f -l
or
rss-list --url --file --limit
```Example:
```bash
rss-list -u https://css-tricks.com/feed -l 20
rss-list -f ./feed.txt
````Note: in your file, feed.txt, make sure that each line has only an url, and there are no empty lines!`
## Dev
For development use `cargo` for manage dependencies
To build the project just run:
```bash
cargo build
```## Contributing
If you want to help this project, just open and Issue and if your idea was approved, open a pull request