Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wezm/rsspls
Generate RSS feeds from websites
https://github.com/wezm/rsspls
feed html rss rust webpage
Last synced: 14 days ago
JSON representation
Generate RSS feeds from websites
- Host: GitHub
- URL: https://github.com/wezm/rsspls
- Owner: wezm
- License: apache-2.0
- Created: 2022-07-01T23:44:09.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-03T20:50:26.000Z (2 months ago)
- Last Synced: 2024-10-11T17:43:35.917Z (about 1 month ago)
- Topics: feed, html, rss, rust, webpage
- Language: Rust
- Homepage: https://rsspls.7bit.org/
- Size: 287 KB
- Stars: 295
- Watchers: 4
- Forks: 10
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE-APACHE
Awesome Lists containing this project
README
RSS Please
A small tool (rsspls
) to generate RSS feeds from web
pages that lack them. It runs on BSD, Linux, macOS, Windows, and
more.
`rsspls` generates RSS feeds from web pages. Example use cases:
* Create a feed for a blog that does not have one so that you will know when
there are new posts.
* Create a feed from the search results on real estate agent's website so that
you know when there are new listings—without having to check manually all the
time.
* Create a feed of the upcoming tour dates of your favourite band or DJ.
* Create a feed of the product page for a company, so you know when new
products are added.The idea is that you will then subscribe to the generated feeds in your feed
reader. This will typically require the feeds to be hosted via a web server.For more information including installation instructions, documentation, and
news visit the [RSS Please website][website].Build From Source
-----------------**Minimum Supported Rust Version:** 1.70.0
`rsspls` is implemented in Rust. See the Rust website for [instructions on
installing the toolchain][rustup].### From Git Checkout or Release Tarball
Build the binary with `cargo build --release --locked`. The binary will be in
`target/release/rsspls`.### From crates.io
`cargo install rsspls`
Credits
-------* [RSS feed icon](http://www.feedicons.com/) by The Mozilla Foundation
Licence
-------This project is dual licenced under either of:
- Apache License, Version 2.0 ([LICENSE-APACHE](https://github.com/wezm/rsspls/blob/master/LICENSE-APACHE))
- MIT license ([LICENSE-MIT](https://github.com/wezm/rsspls/blob/master/LICENSE-MIT))at your option.
[rustup]: https://www.rust-lang.org/tools/install
[website]: https://rsspls.7bit.org/