Skip to main content

Feed me up, Scotty!

RSS feeds for arbitrary websites, using CSS selectors. Feed me up, Scotty! is:

  • straightforward to set up.
  • runs on GitHub Actions, GitLab CI/CD, or wherever floats your boat.
  • uses an actual browser to fetch data.

Here's an example config:

feeds.toml
[funfacts]title = "Wikipedia — did you know?"url = "https://en.wikipedia.org/wiki/Main_Page"entrySelector = "#mp-dyk > ul li"titleSelector = "b"linkSelector = "b a"
[wikivoyage]title = "Wikivoyage recommendations"url = "https://en.wikivoyage.org/wiki/Main_Page"entrySelector = ".jcarousel-wrapper .jcarousel-item"titleSelector = "h2"linkSelector = "h2 a"

…which turns into funfacts.xml and wikivoyage.xml.

Learn more about the configuration file, or set up automatic feed generation using GitHub or GitLab.