rsspls.7bit.org/content/_index.md

76 lines
2.6 KiB
Markdown
Raw Normal View History

+++
2024-03-10 04:31:33 +00:00
title = "RSS Please"
description = "Generate RSS feeds from web pages"
sort_by = "weight"
#paginate_by = 10
+++
2024-03-10 04:31:33 +00:00
<div class="text-center">
<a href="https://cirrus-ci.com/github/wezm/rsspls">
<img src="https://api.cirrus-ci.com/github/wezm/rsspls.svg" alt="Build Status"></a>
<a href="https://crates.io/crates/rsspls">
<img src="https://img.shields.io/crates/v/rsspls.svg" alt="Version">
</a>
<img src="https://img.shields.io/crates/l/rsspls.svg" alt="License">
</div>
<br>
2024-03-10 04:31:33 +00:00
About
-----
2024-03-11 03:46:56 +00:00
`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.
2024-03-10 04:31:33 +00:00
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.
2024-03-10 04:31:33 +00:00
<div class="text-center">
<a href="/install/" class="link-button" style="margin: 0.5em 2em">Install</a>
<a href="/documentation/" class="link-button" style="margin: 0.5em 2em">Documentation</a>
2024-03-10 04:31:33 +00:00
</div>
2024-03-10 04:31:33 +00:00
FAQ
---
Frequently anticipated questions:
* _Does `rsspls` require a runtime or dependencies?_<br>
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?_<br>
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?_<br>
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.
2024-03-10 04:31:33 +00:00
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.
2024-03-10 04:31:33 +00:00
[selectors]: https://developer.mozilla.org/en-US/docs/Learn/CSS/Building_blocks/Selectors
2024-03-10 04:31:33 +00:00
[ssheven]: https://github.com/cy384/ssheven