+++
title = "RSS Please"
description = "Generate RSS feeds from web pages"
sort_by = "weight"
#paginate_by = 10
+++
About
-----
`rsspls` generates RSS feeds from web pages using [CSS selectors][selectors] to
extract parts of the page and turn them into a feed. 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.
You can subscribe to the generated feeds in your feed reader, either by
referring to them locally or by publishing them on a web server.
FAQ
---
Frequently anticipated questions:
* _Does `rsspls` require a runtime or dependencies?_
No. It's implemented in Rust and is a single-file native binary.
* _The screenshot at the top of the page looks like classic Mac OS.
Does it run on this system?_
No. The screenshot _is_ from Mac OS 8 but it shows a [ssheven] window
logged in to a Linux system running `rsspls`.
* _Why did you use a screenshot from Mac OS 8?_
I didn't want the screenshot to look like it was from any particular
modern system, so I picked an old one with a great design.
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.
Credits
-------
* [RSS feed icon](http://www.feedicons.com/) by The Mozilla Foundation.
* Website theme based on [Juice](https://github.com/huhu/juice) by HuHu.
* [Fira Sans](https://github.com/hellogreg/firava) variable font by Mozilla and Greg Gibson.
[selectors]: https://developer.mozilla.org/en-US/docs/Learn/CSS/Building_blocks/Selectors
[ssheven]: https://github.com/cy384/ssheven