PubSub Bookmarks
ยป This is a help guide for syndication of Blasta.
Feeds
This page illustrates the available functionalities that Blasta provides for syndication feeds.
Icon
Blasta offers Atom feeds on pages of bookmarks and of pages that list bookmarks.
An atom โ or an orange icon at the bottom of a subject page would indicate of availability of an Atom Syndication Feed for use with Feed Reader.
A bulb ๐ก or an XMPP icon at the bottom of a subject page would indicate of availability of a PubSub subscription for use with an XMPP client.
Patterns
The set of Atom URIs (XMPP) and URLs (HTTP) available by Blasta is as follows:
HTTP Pattern
Type | Function | URL |
---|---|---|
JID | A list of bookmarks of a given JID by recency. | {{origin}}/jid/fionn@blasta.i2p?mode=feed |
JID+Tag | A list of bookmarks of a given tag of a given JID by recency. | {{origin}}/jid/fionn@blasta.i2p?mode=feed&tags=jabber |
JID+Tags | A list of bookmarks of given tags of a given JID by recency. | {{origin}}/jid/fionn@blasta.i2p?mode=feed&tags=jabber+xmpp |
Tag* | A list of bookmarks of a given tag by recency. | {{origin}}/?mode=feed&tags=jabber |
Tags* | A list of bookmarks of given tags by recency. | {{origin}}/?mode=feed&tags=jabber+xmpp |
URL | A list of people who have bookmarked a given URL by recency. | {{origin}}/?mode=feed&url=https://xmpp.org |
Hash | A list of people who have bookmarked a given Hash by recency. | {{origin}}/?mode=feed&hash=md5sum |
Filetype* | A list of bookmarks of given filetypes by recency. | {{origin}}/?mode=feed&filetype=meta4+metalink+torrent |
Protocol* | A list of bookmarks of given prootcols by recency. | {{origin}}/?mode=feed&protocol=gemini+gopher+ipfs+magnet |
Top-level domain* | A list of bookmarks of given top-level domains by recency. | {{origin}}/?mode=feed&tld=bit+i2p |
Popular | A list of popular bookmarks by popularity. | {{origin}}/popular?mode=feed |
Recent | A list of popular bookmarks by recency. | {{origin}}/recent?mode=feed |
* This type does not work when is combined with types "Hash" nor "URL".
XMPP Pattern
Type | Function | URI |
---|---|---|
JID* | A list of bookmarks of a given JID by recency. | xmpp:fionn@blasta.i2p?pubsub;action=subscribe;node=urn:xmpp:bibliography:0 |
JID+Tag** | A list of bookmarks of a given tag of a given JID by recency. | xmpp:{{pubsub_jid}}?pubsub;action=subscribe;node=fionn@blasta.i2p:tags:jabber |
JID+Tags** | A list of bookmarks of given tags of a given JID by recency. | xmpp:{{pubsub_jid}}?pubsub;action=subscribe;node=fionn@blasta.i2p:tags:jabber+xmpp |
Tag | A list of bookmarks of a given tag by recency. | xmpp:{{pubsub_jid}}?pubsub;action=subscribe;node=tags:jabber |
Tags** | A list of bookmarks of given tags by recency. | xmpp:{{pubsub_jid}}?pubsub;action=subscribe;node=tags:jabber+xmpp |
URL | A list of people who have bookmarked a given URL by recency. | xmpp:{{pubsub_jid}}?pubsub;action=subscribe;node==url:https://xmpp.org |
Hash | A list of people who have bookmarked a given Hash by recency. | xmpp:{{pubsub_jid}}?pubsub;action=subscribe;node=hash:md5sum |
Filetype** | A list of bookmarks of given filetypes by recency. | xmpp:{{pubsub_jid}}?pubsub;action=subscribe;node=filetype:meta4+metalink+torrent |
Protocol** | A list of bookmarks of given prootcols by recency. | xmpp:{{pubsub_jid}}?pubsub;action=subscribe;node=protocol:gemini+gopher+ipfs+magnet |
Top-level domain** | A list of bookmarks of given top-level domains by recency. | xmpp:{{pubsub_jid}}?pubsub;action=subscribe;node=tld:bit+i2p |
Popular | A list of popular bookmarks by popularity. | xmpp:{{pubsub_jid}}?pubsub;action=subscribe;node=popular |
Recent | A list of popular bookmarks by recency. | xmpp:{{pubsub_jid}}?pubsub;action=subscribe;node=recent |
* This type of feed is entirely independent from Blasta, and is available only via XMPP.
** This type of feed is not yet available for XMPP.
Notes
Blasta feeds are updated only once in every two hours.
Do not attempt to query any feeds more often than every 120 minutes.
If you attempt to query a feed more frequently, you will receive an error code 429.
Software
Feed Readers are offered for Desktop and Handset devices, including as HTML (somtimes referred to as "HTML-based" or "Online").
Desktop | About | Platforms |
---|---|---|
Akregator | Akregator is a news feed reader. It enables you to follow news sites, journals and other Atom/RSS-enabled sites without the need to manually check for updates using a browser. Akregator is designed to be both easy to use and to be powerful enough to read hundreds of news sources conveniently. It comes with a fast search, advanced archiving functionality and an internal browser for easy news reading. | BSD, Linux |
Feed The Monkey | FeedTheMonkey is a desktop client for TinyTinyRSS. That means that it doesn't work as a standalone feed reader but only as a client for the TinyTinyRSS API which it uses to get the normalized feeds and to synchronize the "article read" marks. | BSD, Linux |
Fraidycat | Fraidycat is a desktop app or browser extension. Use it to follow people (hundreds) on whatever platform they choose - Movim, Libervia, Pleroma, a journal, even on a public PeerTube. | BSD, Linux, Mac, ReactOS |
Leech Craft | LeechCraft is a free open source cross-platform modular live environment. It is a modular system, and by installing different modules you can customize the feature set, keeping off the things you do not need and getting a decent IM client, media player, BitTorrent client, or a feed reader, for example. | BSD, Linux, Mac, ReactOS |
Liferea | Liferea is a feed reader/news aggregator that brings together all of the content from your favorite subscriptions into a simple interface that makes it easy to organize and browse feeds. Its graphical interface is similar to a desktop mail/news client, with an embedded browser. | BSD, Linux |
Net News Wire | It is similar to podcasts โ but for reading. NetNewsWire shows you articles from your favorite journals and news sites and keeps track of what you have read. This means you can stop going from page to page in your browser looking for new articles to read. Do it the easy way instead: let NetNewsWire bring you the news. And, if you have been getting your news via data-mining (so called, "social") networks โ with their ads, algorithms, user tracking, outrage, and misinformation โ you can switch to NetNewsWire to get news directly and more reliably from the sites you trust. Take back control of your news. With free, high-quality, native apps for Mac and iOS. | Mac |
TICKR | TICKR is a Free Open Source, GTK-based RSS READER application which displays RSS FEEDS in a TICKER bar on your desktop. With a single click, you get the latest headlines scrolling in a thin window on your desktop, as what can be seen on Cable News TV channels. | BSD, Linux |
Otter Browser | Controlled by the people, not vice versa. Otter Browser aims to recreate the best aspects of the classic Opera (12.x) interface using Qt. Otter Browser has a built-in Feed Reader, as true internet browsers should. | BSD, Linux, Mac, ReactOS |
Quite RSS | QuiteRSS is a open-source cross-platform Atom/RSS news feeds reader which is quite fast and comfortable to use. | BSD, Linux, Mac, ReactOS |
Raven Reader | Raven Reader is an open source desktop news reader with flexible settings to optimize your experience. No login is required, and no personal data is collected. Just select the sites you want to curate articles from and enjoy! | BSD, Linux, Mac, ReactOS |
RSS Bandit | RSS Bandit is a free application that allows you to read news feeds (both RSS and Atom feeds) and download podcasts from your desktop. It supports NNTP, RSS 0.91, 0.92, 1.0, 2.0 and ATOM. Browsing news without a browser. | ReactOS |
RSS Guard | RSS Guard is an simple cross-platform multi-protocol desktop feed reader and podcast player. It is able to fetch feeds in RSS/RDF/ATOM/JSON formats and connect to multiple online feed services. It is also able to play most audio/video formats. | BSD, Linux, Mac, ReactOS |
RSS Owl and RSS Owl nix | RSSOwl is a powerful application to organize, search and read your news feeds in a comfortable way. Some of the unique highlights are tabbed reading, powerful searches that can be saved, news filters with automated actions, embedded browser and newspaper layout, tray notifications, clean-up wizard and powerful interface customization. | BSD, Linux, Mac, ReactOS |
Spot-On | Spot-On is an Echo Communications Software which provides a general communication tool, including e-mail. | BSD, Linux, Mac, ReactOS |
Vienna RSS | ViennaRSS is an Atom/RSS reader for macOS, packed with powerful features that help you make sense of the flood of information that is distributed via these formats today. The Vienna Project is continuously being improved and updated. | Mac |
Mobile | About | Platforms |
Alligator | Alligator is a convergent Atom/RSS feed reader for KDE. | BSD, Linux |
Feeder | Feeder is an open source feed reader (Atom/JSONFeed/RSS) for DivestOS created in 2014. With Feeder you can read the latest news and posts from your favorite sites. Feeder does NOT sync with usual remote backends so no account registration of any kind is necessary. Feeder is free to use and runs locally on your device. Your data is 100% private. | DivestOS |
feedolin | Read your favorit Atom/RSS feeds and stream your podcasts. | GerdaOS, KaiOS |
Feeds | Feeds is an Atom/RSS news reader for GNOME, with a simple graphical interface and which provides you the ability to organize your feeds with tags, and filter by either single feed or by tag. Only read what you want to read. | BSD, Linux |
Flym DecSync | Flym DecSync is a fork of Flym which adds synchronization using DecSync. To start synchronizing, all you have to do is synchronize the selected DecSync directory, using for example Syncthing. | DivestOS |
Net News Wire | NetNewsWire is a free and open source RSS reader. It is fast, stable, and accessible. NetNewsWire shows you articles from your favorite journals and news sites โ and keeps track of what you have read. If you have been going from page to page in your browser looking for new articles to read, let NetNewsWire bring them to you instead. | iOS |
News | Subscribe to your favorite RSS and Atom feeds; Sync with your personal Miniflux or Nextcloud server; Smooth and snappy experience even on the older and cheaper devices; Built-in podcast fetcher which can be used with external players; Enhance your news feed with high-resolution preview images; Enjoy modern and minimalistic Material Design; Both light and dark themes are supported; This is an open source app which respects your privacy. | DivestOS |
Nunti | Finally a smart RSS reader which doesn't suck ass or your data. | DivestOS |
Read You | Read You A modern and elegant RSS reader with "Material You" Design. | DivestOS |
RSS Reader | RSS Reader is designed to work with small screens. | GerdaOS, KaiOS |
Thud | If you are tired of having to check a dozen sites and RSS feeds for your daily dose of news, then Thud is the app for you. Using a sleek, mosaic-like interface, Thud organizes all your news and feeds in one place so you can easily stay informed. Plus, with no filtration algorithms, you see the content you want in the most efficient way possible. Thud was created because we love reading the news but did not love all the different sites and apps we had to use to get it. So we made Thud - a sleek, easy-to-use app that gathers all your news and feeds in one place. We want you to have an enjoyable, clutter-free reading experience. With Thud, you can quickly scan through all your favorite news sources without having to jump between different sites and apps. | DivestOS |
Online | About | Platforms |
Comma Feed | "Reader" inspired self-hosted and bloat-free feed reader, based on Dropwizard and React/TypeScript. | Java |
feed on feeds | Your server side, multi-user Atom and RSS aggregator. | PHP |
Feed bin | A nice place to read on the internet. Follow your passions with Atom, RSS, email newsletters, podcasts, and vocasts. Feedbin is a simple, fast and nice looking RSS reader. | Ruby |
Feed HQ | FeedHQ is a simple, lightweight HTML-based feed reader. | Python |
Fresh RSS | FreshRSS is a self-hosted RSS feed aggregator. It is lightweight, easy to work with, powerful, and customizable. | PHP |
Miniflux | Miniflux is a minimalist and opinionated feed reader. | Go |
rawdog | rawdog is an RSS Aggregator Without Delusions Of Grandeur. It is a "river of news"-style aggregator: it uses feedparser to download feeds in RSS, Atom and a variety of other formats, and (by default) produces static HTML pages containing the newest articles in date order. | Python |
RRSS | RRSS - Ruby RSS feed reader. | Ruby |
selfoss | The ultimate multi-purpose RSS reader, data stream, mash-up, aggregation HTML application. | PHP |
Reader and Feeds | Reader is an HTML app for article saving/scraping; and Feeds is a minimal RSS feed reader. | PHP, Python |
Tiny Tiny RSS | Tiny Tiny RSS is a free and open source HTML-based news feed (Atom/RSS) reader and aggregator. | PHP |
yarr | yarr (yet another rss reader) is an HTML-based feed aggregator which can be used both as a desktop application and a personal self-hosted server. | Go |
Yarrharr | Yarrharr is a simple HTML-based feed reader intended for self-hosting. | Python |
Browser | About | Platforms |
Feed Preview | Feed Preview is an add-on which indicates the availability of Atom or RSS feeds in the URL bar and renders a previews of feeds. | LibreWolf |
Feedbro | Advanced Feed Reader with built-in Rule Engine. Read news and journals or any Atom/RDF/RSS source. | Extension |
Fraidycat | Fraidycat is a desktop app or browser extension. Use it to follow people (hundreds) on whatever platform they choose - Movim, Libervia, Pleroma, a journal, even on a public PeerTube. | Extension |
Livemarks | Get auto-updated RSS feed bookmark folders. | LibreWolf |
mPage | Simple dashboard-like RSS feed reader. | LibreWolf |
Newspaper | View feeds as HTML inside your browser. Newspaper renders feeds of types ActivityStreams, Atom, JSON Feed, OPML, RDF, RSS, RSS-in-JSON and SMF. | Userscript |
Otter Browser | Controlled by the people, not vice versa. Otter Browser aims to recreate the best aspects of the classic Opera (12.x) interface using Qt. Otter Browser has a built-in Feed Reader, as true internet browsers should. | Qt |
Smart RSS Reader | RSS Reader which is made to be simple and effective. | Extension |
โYou deserve to have a first-class RSS experience baked in to your browser so well your grandmother could use it.โ โ Kroc