RSS Aggregator for Gemini Protocol https://crates.io/crates/pulsarss
Find a file
2025-02-11 19:28:59 +02:00
.github/workflows initial commit 2025-02-11 18:37:02 +02:00
src apply rustfmt 2025-02-11 18:40:07 +02:00
.gitignore initial commit 2025-02-11 18:37:02 +02:00
Cargo.toml initial commit 2025-02-11 18:37:02 +02:00
LICENSE Initial commit 2025-02-11 18:23:04 +02:00
README.md update readme 2025-02-11 19:28:59 +02:00

pulsarss

Build Dependencies crates.io

RSS Aggregator for Gemini Protocol

pulsarss is a multi-process crawler for RSS feeds. It collects the data into static gemtext files, organized in sub-folders by pub_date. It also builds an actual index.gmi file in the destinations for easy reading in your favorite Gemini browser.

Note

At this moment, pulsarss does not provide any built-in server. To read the data collected, use any server for static files listed in the awesome-gemini list

Install

cargo install pulsarss

Launch

pulsarss --source https://path/to/feed.rss

Options

  • source - RSS feed source (required)
  • target - Destination directory (public by default)
  • update - Update timeout in seconds (60 by default)