Microsub provides a standardized way for reader apps to interact with feeds. By splitting feed parsing and displaying posts into separate parts, a reader app can focus on presenting posts to the user instead of also having to parse feeds. A Microsub server manages the list of people you're following and collects their posts, and a Micropub app shows the posts to the user by fetching them from the server.
Microsub enables a client to show posts from feeds across the web and display them in a reader, without having to do any feed parsing itself. With Microsub, people can use any suitable reader to follow and read the content. Decoupling the idea of displaying posts from actually fetching remote feeds makes it simpler to build a reader, as well as makes your subscription list portable between readers.
Microsub decouples managing subscriptions and delivering content from the presentation of that content. The Microsub server handles the actual subscription to feeds, (likely using WebSub), while providing a consistent API so that apps can present the contents of the feeds in a reader interface.
- Aaron Parecki uses Aperture as his Microsub server, and the Together and Indigenous clients.
- Eddie Hinkle uses a self-hosted Aperture as his Microsub server, and the Indigenous for iOS (mobile) and Monocle (on computer) clients.
- Marty McGuire uses an identical setup since 2018-03-05.
- Kristof De Jaeger uses an account on Aaron Parecki's Aperture instance and the Indigenous for Android (mobile) and Monocle (on computer) clients
- Peter Stuifzand uses Monocle, Indigenous and Together with his own microsub-server.
- Add yourself here… (see this for more details)
Indigenous is a set of in-development native iOS and Android Microsub reader apps.
- Aaron Parecki is building Aperture, a Microsub server with no UI for rendering posts. This is intended to be a server only, and all rendering will happen using Microsub clients. PHP with MySQL storage. Source on Github
- sknebel is building a bridge from Inoreader to Microsub (not ready yet, sorry!)
- Peter Stuifzand is building Ekster, a Microsub server in Go using a Redis storage. Source on Github
- Microsub bridge
- 2018-04-20 Aaron Parecki on GoDaddy blog: An IndieWeb reader: My new home on the internet