Skip to content

robalexdev/blog-quest

 
 

Repository files navigation

Download for Chrome

Download for Firefox

Blog Quest

Blog Quest is a browser extension that helps you collect RSS and Atom feeds as you browse. Here's how it works:

  1. Blogs link to their RSS feeds using rel="alternate" links
  2. Blog Quest quietly collects these feed URLs as you browse
  3. Browse the web as usual. Blog Quest will build a collection of blogs as you go.

Screenshot of Blog Quest pop-up showing list of discovered feeds

Features

Once installed Blog Quest will collect RSS and Atom feeds from each page you visit. Click on the extension to open the pop-up, which shows the list of collected feeds.

At the top right you can open the ... menu to customize Blog Quest.

OPML export

Many feed readers support import using the OPML format. If you'd like to import every feed you've discovered, you can use this export feature.

Subscribe

The "Subscribe Using" feature allows you to choose how feeds are opened. The default (empty string) will open or download the feed. Presets allow you to quickly integrate using Feedly, FeedLand, and Inoreader.

If you use a different feed reader you can try integrating yourself. The subscription URL is a template that replaces {feedUrl} with the RSS or Atom feed's URL. For example: https://example.com/subscribe?url={feedUrl}. Consider sharing your URL template, I'll add it as a new preset.

Calm tech features

Blog Quest doesn't compete for your attention. The extension quietly collects feeds, allowing you to explore them when you are ready.

Additional docs

See build.md, test.md, and release.md to develop this extension.

Launch post

This blog post announces the launch of this extension.

Fork of StreetPass for Mastodon

This project builds on the wonderful StreetPass for Mastodon browser extension, changing the focus to RSS feeds.

License

Consistent with the StreetPass license, this project is open-source under the MIT license.

Privacy commitments

Nothing leaves your device

Blog Quest runs entirely in your browser and will never collect analytics. This means that Blog Quest doesn't require any sort of server being up-and-running for you to use it. Once installed, it's yours forever.

About

Collect RSS feeds as you browse

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 49.0%
  • CSS 45.9%
  • JavaScript 2.4%
  • Shell 1.5%
  • HTML 1.2%