Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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