#microsub — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #microsub, aggregated by home.social.
-
Two Microsub reader updates this week:
Feed type indicators — each feed now shows its type (RSS, Atom, JSON Feed, h-feed) as a badge, and subscribing to a feed that already exists in another channel returns a clear error instead of silently creating a duplicate. URL normalization catches trailing slash and http/https variants.
Mark source as read — the mark-as-read button is now a split button. The main action marks a single item, but a dropdown caret reveals “Mark {source name} as read” — which bulk-marks all items from that feed in one click. Cards animate out smoothly. Handy when a noisy feed floods a channel and you want to clear it without losing items from other sources.
Both features work in the channel view and the unified timeline view. https://github.com/rmdes/indiekit-endpoint-microsub
-
Two Microsub reader updates this week:
Feed type indicators — each feed now shows its type (RSS, Atom, JSON Feed, h-feed) as a badge, and subscribing to a feed that already exists in another channel returns a clear error instead of silently creating a duplicate. URL normalization catches trailing slash and http/https variants.
Mark source as read — the mark-as-read button is now a split button. The main action marks a single item, but a dropdown caret reveals “Mark {source name} as read” — which bulk-marks all items from that feed in one click. Cards animate out smoothly. Handy when a noisy feed floods a channel and you want to clear it without losing items from other sources.
Both features work in the channel view and the unified timeline view. https://github.com/rmdes/indiekit-endpoint-microsub
-
Two Microsub reader updates this week:
Feed type indicators — each feed now shows its type (RSS, Atom, JSON Feed, h-feed) as a badge, and subscribing to a feed that already exists in another channel returns a clear error instead of silently creating a duplicate. URL normalization catches trailing slash and http/https variants.
Mark source as read — the mark-as-read button is now a split button. The main action marks a single item, but a dropdown caret reveals “Mark {source name} as read” — which bulk-marks all items from that feed in one click. Cards animate out smoothly. Handy when a noisy feed floods a channel and you want to clear it without losing items from other sources.
Both features work in the channel view and the unified timeline view. https://github.com/rmdes/indiekit-endpoint-microsub
-
Two Microsub reader updates this week:
Feed type indicators — each feed now shows its type (RSS, Atom, JSON Feed, h-feed) as a badge, and subscribing to a feed that already exists in another channel returns a clear error instead of silently creating a duplicate. URL normalization catches trailing slash and http/https variants.
Mark source as read — the mark-as-read button is now a split button. The main action marks a single item, but a dropdown caret reveals “Mark {source name} as read” — which bulk-marks all items from that feed in one click. Cards animate out smoothly. Handy when a noisy feed floods a channel and you want to clear it without losing items from other sources.
Both features work in the channel view and the unified timeline view. https://github.com/rmdes/indiekit-endpoint-microsub
-
Two Microsub reader updates this week:
Feed type indicators — each feed now shows its type (RSS, Atom, JSON Feed, h-feed) as a badge, and subscribing to a feed that already exists in another channel returns a clear error instead of silently creating a duplicate. URL normalization catches trailing slash and http/https variants.
Mark source as read — the mark-as-read button is now a split button. The main action marks a single item, but a dropdown caret reveals “Mark {source name} as read” — which bulk-marks all items from that feed in one click. Cards animate out smoothly. Handy when a noisy feed floods a channel and you want to clear it without losing items from other sources.
Both features work in the channel view and the unified timeline view. https://github.com/rmdes/indiekit-endpoint-microsub
-
So... #PADD is getting "Notifications". If your microsub server has a `notifications` channel then PADD will automatically treat them as such!
I realized that part of the #Microsub spec calls for a notifications channel when I was adding a microsub server to my blog software. So naturally if my blog was going to publish it, I figured my reader should consume it naturally.
Seriously, I am having _so_ much fun building this stuff. (https://crowdersoup.com/blog/post/photo-1772504988/)
-
So... #PADD is getting "Notifications". If your microsub server has a `notifications` channel then PADD will automatically treat them as such!
I realized that part of the #Microsub spec calls for a notifications channel when I was adding a microsub server to my blog software. So naturally if my blog was going to publish it, I figured my reader should consume it naturally.
Seriously, I am having _so_ much fun building this stuff. (https://crowdersoup.com/blog/post/photo-1772504988/)
-
So... #PADD is getting "Notifications". If your microsub server has a `notifications` channel then PADD will automatically treat them as such!
I realized that part of the #Microsub spec calls for a notifications channel when I was adding a microsub server to my blog software. So naturally if my blog was going to publish it, I figured my reader should consume it naturally.
Seriously, I am having _so_ much fun building this stuff. (https://crowdersoup.com/blog/post/photo-1772504988/)
-
So... #PADD is getting "Notifications". If your microsub server has a `notifications` channel then PADD will automatically treat them as such!
I realized that part of the #Microsub spec calls for a notifications channel when I was adding a microsub server to my blog software. So naturally if my blog was going to publish it, I figured my reader should consume it naturally.
Seriously, I am having _so_ much fun building this stuff. (https://crowdersoup.com/blog/post/photo-1772504988/)
-
So... #PADD is getting "Notifications". If your microsub server has a `notifications` channel then PADD will automatically treat them as such!
I realized that part of the #Microsub spec calls for a notifications channel when I was adding a microsub server to my blog software. So naturally if my blog was going to publish it, I figured my reader should consume it naturally.
Seriously, I am having _so_ much fun building this stuff. (https://crowdersoup.com/blog/post/photo-1772504988/)
-
I think I never subscribed to as many RSS feeds from small blogs as I did recently since I got myself my own #microsub reader integrated into my blog engine powered by #indiekit
it’s just very comfortable to use, you read the blog post and you can reply, like or repost right from the integrated Reader view (inspired by Monocle)
it makes me read more and subscribe to more people’s blogs, which from my weekend exploration is a huge world to explore… there are so many interesting people writin...
-
@jonmsterling Feels like all of this already exist and is being put in practice, this is my #microsub endpoint reader which basically is able to consume any type of feeds (rss, atom, jsonfeed) and then I can directly read or like/repost/comment on it from my blog backend, powered by #indiekit
-
Yes I have used Claude to orchestrate the development of #indiekit from @paulrobertlloyd
I have made a few plugins and then the entire development of a #microsub endpoint for indiekit (6K line of code) based on the excellent #ekster wiki and inspired by https://github.com/pstuifzand/ekster
-
The team @micro.blog have done it again.
They soft-launched https://micro.one yesterday¹.
This may be the most accessible onramp to the open social web ever.
Cost: $1 a month. Yes you read correctly.
This is the simplest and cheapest (where you are the customer, not the product) way to own your identity and content online².
Stop posting in someone else’s garage³.
Time to export your Twitter, and migrate your Mastodon handle to your own home on the web.
Of course you can bring your own domain name. Additionally:
* blog posts, naturally, both articles and microblogging notes
* photos
* podcasting
* custom themes
* web-clients and native mobile posting clients
* WordPress, Tumblr, Mastodon, Medium import
More details (and alternatives) at https://micro.one/about/pricing
And yes, it interoperates with the open #socialWeb, including:
* #ActivityPub support, #Mastodon and #fediverse compatibility
* #IndieAuth to sign-in to third-party apps
* #microformats support in all built-in themes
* #Webmention for sending and receiving replies across websites
* #Micropub standard posting API, supporting dozens of clients
* #Microsub standard timeline API, supporting social readers
More #indieweb support details at https://micro.one/about/indieweb
Did I mention the the superb micro.blog (and micro.one) Community Guidelines?
* https://help.micro.blog/t/community-guidelines/39
Well done @manton.org and team.
This is post 6 of #100PostsOfIndieWeb. #100Posts #ownYourIdentity #ownYourData #openSocialWeb
← https://tantek.com/2025/003/t1/lastfm-year-in-review-playback24
→ https://tantek.com/2025/012/t1/eight-years-webmention
Glossary
IndieAuth
https://indieweb.org/IndieAuth
microformats
https://microformats.org/wiki/microformats
Micropub
https://indieweb.org/Micropub
Microsub
https://indieweb.org/Microsub
Webmention
https://indieweb.org/Webmention
References
¹ https://www.manton.org/2025/01/03/microone-was-effectively-a-softlaunch.html
² https://tantek.com/2025/001/t1/15-years-notes-my-site-first
³ https://tantek.com/2023/022/t2/own-your-notes-domain-migration -
The team @micro.blog have done it again.
They soft-launched https://micro.one yesterday¹.
This may be the most accessible onramp to the open social web ever.
Cost: $1 a month. Yes you read correctly.
This is the simplest and cheapest (where you are the customer, not the product) way to own your identity and content online².
Stop posting in someone else’s garage³.
Time to export your Twitter, and migrate your Mastodon handle to your own home on the web.
Of course you can bring your own domain name. Additionally:
* blog posts, naturally, both articles and microblogging notes
* photos
* podcasting
* custom themes
* web-clients and native mobile posting clients
* WordPress, Tumblr, Mastodon, Medium import
More details (and alternatives) at https://micro.one/about/pricing
And yes, it interoperates with the open #socialWeb, including:
* #ActivityPub support, #Mastodon and #fediverse compatibility
* #IndieAuth to sign-in to third-party apps
* #microformats support in all built-in themes
* #Webmention for sending and receiving replies across websites
* #Micropub standard posting API, supporting dozens of clients
* #Microsub standard timeline API, supporting social readers
More #indieweb support details at https://micro.one/about/indieweb
Did I mention the the superb micro.blog (and micro.one) Community Guidelines?
* https://help.micro.blog/t/community-guidelines/39
Well done @manton.org and team.
This is post 6 of #100PostsOfIndieWeb. #100Posts #ownYourIdentity #ownYourData #openSocialWeb
← https://tantek.com/2025/003/t1/lastfm-year-in-review-playback24
→ https://tantek.com/2025/012/t1/eight-years-webmention
Glossary
IndieAuth
https://indieweb.org/IndieAuth
microformats
https://microformats.org/wiki/microformats
Micropub
https://indieweb.org/Micropub
Microsub
https://indieweb.org/Microsub
Webmention
https://indieweb.org/Webmention
References
¹ https://www.manton.org/2025/01/03/microone-was-effectively-a-softlaunch.html
² https://tantek.com/2025/001/t1/15-years-notes-my-site-first
³ https://tantek.com/2023/022/t2/own-your-notes-domain-migration -
The team @micro.blog have done it again.
They soft-launched https://micro.one yesterday¹.
This may be the most accessible onramp to the open social web ever.
Cost: $1 a month. Yes you read correctly.
This is the simplest and cheapest (where you are the customer, not the product) way to own your identity and content online².
Stop posting in someone else’s garage³.
Time to export your Twitter, and migrate your Mastodon handle to your own home on the web.
Of course you can bring your own domain name. Additionally:
* blog posts, naturally, both articles and microblogging notes
* photos
* podcasting
* custom themes
* web-clients and native mobile posting clients
* WordPress, Tumblr, Mastodon, Medium import
More details (and alternatives) at https://micro.one/about/pricing
And yes, it interoperates with the open #socialWeb, including:
* #ActivityPub support, #Mastodon and #fediverse compatibility
* #IndieAuth to sign-in to third-party apps
* #microformats support in all built-in themes
* #Webmention for sending and receiving replies across websites
* #Micropub standard posting API, supporting dozens of clients
* #Microsub standard timeline API, supporting social readers
More #indieweb support details at https://micro.one/about/indieweb
Did I mention the the superb micro.blog (and micro.one) Community Guidelines?
* https://help.micro.blog/t/community-guidelines/39
Well done @manton.org and team.
This is post 6 of #100PostsOfIndieWeb. #100Posts #ownYourIdentity #ownYourData #openSocialWeb
← https://tantek.com/2025/003/t1/lastfm-year-in-review-playback24
→ https://tantek.com/2025/012/t1/eight-years-webmention
Glossary
IndieAuth
https://indieweb.org/IndieAuth
microformats
https://microformats.org/wiki/microformats
Micropub
https://indieweb.org/Micropub
Microsub
https://indieweb.org/Microsub
Webmention
https://indieweb.org/Webmention
References
¹ https://www.manton.org/2025/01/03/microone-was-effectively-a-softlaunch.html
² https://tantek.com/2025/001/t1/15-years-notes-my-site-first
³ https://tantek.com/2023/022/t2/own-your-notes-domain-migration -
The team @micro.blog have done it again.
They soft-launched https://micro.one yesterday¹.
This may be the most accessible onramp to the open social web ever.
Cost: $1 a month. Yes you read correctly.
This is the simplest and cheapest (where you are the customer, not the product) way to own your identity and content online².
Stop posting in someone else’s garage³.
Time to export your Twitter, and migrate your Mastodon handle to your own home on the web.
Of course you can bring your own domain name. Additionally:
* blog posts, naturally, both articles and microblogging notes
* photos
* podcasting
* custom themes
* web-clients and native mobile posting clients
* WordPress, Tumblr, Mastodon, Medium import
More details (and alternatives) at https://micro.one/about/pricing
And yes, it interoperates with the open #socialWeb, including:
* #ActivityPub support, #Mastodon and #fediverse compatibility
* #IndieAuth to sign-in to third-party apps
* #microformats support in all built-in themes
* #Webmention for sending and receiving replies across websites
* #Micropub standard posting API, supporting dozens of clients
* #Microsub standard timeline API, supporting social readers
More #indieweb support details at https://micro.one/about/indieweb
Did I mention the the superb micro.blog (and micro.one) Community Guidelines?
* https://help.micro.blog/t/community-guidelines/39
Well done @manton.org and team.
This is post 6 of #100PostsOfIndieWeb. #100Posts #ownYourIdentity #ownYourData #openSocialWeb
← https://tantek.com/2025/003/t1/lastfm-year-in-review-playback24
→ https://tantek.com/2025/012/t1/eight-years-webmention
Glossary
IndieAuth
https://indieweb.org/IndieAuth
microformats
https://microformats.org/wiki/microformats
Micropub
https://indieweb.org/Micropub
Microsub
https://indieweb.org/Microsub
Webmention
https://indieweb.org/Webmention
References
¹ https://www.manton.org/2025/01/03/microone-was-effectively-a-softlaunch.html
² https://tantek.com/2025/001/t1/15-years-notes-my-site-first
³ https://tantek.com/2023/022/t2/own-your-notes-domain-migration -
The team @micro.blog have done it again.
They soft-launched https://micro.one yesterday¹.
This may be the most accessible onramp to the open social web ever.
Cost: $1 a month. Yes you read correctly.
This is the simplest and cheapest (where you are the customer, not the product) way to own your identity and content online².
Stop posting in someone else’s garage³.
Time to export your Twitter, and migrate your Mastodon handle to your own home on the web.
Of course you can bring your own domain name. Additionally:
* blog posts, naturally, both articles and microblogging notes
* photos
* podcasting
* custom themes
* web-clients and native mobile posting clients
* WordPress, Tumblr, Mastodon, Medium import
More details (and alternatives) at https://micro.one/about/pricing
And yes, it interoperates with the open #socialWeb, including:
* #ActivityPub support, #Mastodon and #fediverse compatibility
* #IndieAuth to sign-in to third-party apps
* #microformats support in all built-in themes
* #Webmention for sending and receiving replies across websites
* #Micropub standard posting API, supporting dozens of clients
* #Microsub standard timeline API, supporting social readers
More #indieweb support details at https://micro.one/about/indieweb
Did I mention the the superb micro.blog (and micro.one) Community Guidelines?
* https://help.micro.blog/t/community-guidelines/39
Well done @manton.org and team.
This is post 6 of #100PostsOfIndieWeb. #100Posts #ownYourIdentity #ownYourData #openSocialWeb
← https://tantek.com/2025/003/t1/lastfm-year-in-review-playback24
→ https://tantek.com/2025/012/t1/eight-years-webmention
Glossary
IndieAuth
https://indieweb.org/IndieAuth
microformats
https://microformats.org/wiki/microformats
Micropub
https://indieweb.org/Micropub
Microsub
https://indieweb.org/Microsub
Webmention
https://indieweb.org/Webmention
References
¹ https://www.manton.org/2025/01/03/microone-was-effectively-a-softlaunch.html
² https://tantek.com/2025/001/t1/15-years-notes-my-site-first
³ https://tantek.com/2023/022/t2/own-your-notes-domain-migration -
Let’s talk about making IndieWeb weirder and easier
I’ve been a huge fan of IndieWeb since I stumbled upon it one fateful day. While the specifics of how I found it are lost in the annals of history, my willingness to use it in every project has never abated. Well, the bits I understand at any rate.
This is why I bring up the topic of making IndieWeb ideas into weird and easier-to-use […]
#ActivityPub #blogging #domainNames #FlamedFury #GilesTurnbull #hCard #hashtag #ideas #IndieAuth #IndieWeb #JeremyHerve #KevQuirk #LordMatt #Mastodon #MatthiasPfefferle #microformats #Microsub #NatureSelfie #PHP #postsWhereIInventANewWord #purpleCow #purpleCowNess #relMe #RSS #SeeingThings #SethGodin #SocialMedia #Webmention #WebSub #WordPress #Wow
-
@maffeis #ActivityPub is for federation whereas #micropub and #microsub are for interacting with your instance, so they are not really exclusive though.
Micropub is already supported by tools like micro.blog, @ia Writer and such.
Not sure if anyone has implemented it on top of an ActivityPub backend though.
#Webmention, #WebSub and #Microformats would be the more direct #IndieWeb “competitor” to ActivityPub, but eg @snarfed.org and @pfefferle are both showing that the two can be bridged
-
@maffeis I like how the #IndieWeb is approaching this with #MicroPub and #MicroSub:
* https://indieweb.org/Micropub
* https://indieweb.org/MicrosubClients can chose to implement one or both of those.
A typical social media app would implement both.
An app that’s meant only for authoring posts picks just MicroPub and an app that’s simply meant for consumption picks just MicroSub.
I find the #Fediverse / #Mastodon focus on #ActivityPub as the one and only API to be a bit lackluster in that regard.
-
@benpate @scottjenson Oh, but there is no need to _host_ your reply within your reader, you simply have to be able to _write_ your response within your reader.
Eg: I use @ivory as a client for my Mastodon account and it both reads and writes to that Mastodon account (using the Mastodon-specific API?)
With #indieweb it instead could do:
- Read the content using a standard protocol like #MicroSub: https://indieweb.org/Microsub
- Write any actions / replies using #MicroPub: https://indieweb.org/Micropub -
@yosh This is one of the things I like about the #IndieWeb, that it clearly separates authoring, hosting, aggregation, subscribing, reading, mentioning into different composable parts.
Good thing that it’s possible to bridge Mastodon and the IndieWeb.
Now eg clients are not built for open standards but rather a Mastodon specific one, whereas the IndieWeb has #MicroPub and #MicroSub + the ability to advertise where your such servers are similar to how you add email server discoverability to DNS
-
@jasnell Great to see some plurality in this space!
I guess next up is to find a way to make apps like @ivory support non-Mastodon #fediverse servers in a standardized way.
Maybe through the style of the #IndieWeb specs of #MicroSub + #MicroPub or similar: https://indieweb.org/Microsub + https://indieweb.org/Micropub
-
-
Maybe the #ivory folk should do a #microsub / #micropub app.
That was the reason for the awkward protocol (where everything's a query string, and "form-urlencoded" **or** JSON, and everything's also an array, except when it isn't), that talented designers would develop great apps (except nobody **really** cared, unfortunately).
-
@KevinMarks @sil Yeah, that’s problem of Mastodon building many things like this into their instances rather than have it be separate clients from the core tool.
It should be built on open protocols instead (Ideally both #MicroSub and the Mastodon equivalent, the latter not really being an explicit standard, right?)
-
The rabbit hole goes deep. I started looking into #ActivityPub which branches out into many different standards itself (#Activities, #Actors, #webfinger and #jsonld, oh my!) and now I find myself exploring #webmentions and the #indieweb and #micropub and #microsub...
And I started out just wanting to build my own website that hosted my online ID... -
Agree we need this "Social Reader" concept based on #Microsub - badly. I know of a few early attempts but need a robust version. #Netnewswire could evolve to be this. So could #Thunderbird.
Or as this author suggests, #Mozilla's #Firefox could. -
@thunderbird @killyourfm hej Jason,
that is really neat. Even with ad blocker!I wonder about other feeds tho. What about JSON (haha - Jason.. sorry.. getting it together again) feeds? Or hell - let's even say #MicroSub?
#RSS itself is rad but… sync between different devices is kinda a thing in 2022 and MicroSub offers all this and is basically not limited to a specific feed format. And this is why plain RSS feels… limited?
-
📚 Cleaned up my #MicroSub subscriptions. Whopping 137 #RSS feeds survived 😁
Who says blogging is dead? I’ve social media where I follow less people 😅 (https://beko.famkos.net/t/KhHc)
-
-
Shhh! Don’t tell anyone.https://boffosocko.com/2021/04/26/a-twitter-of-our-own-at-oerxdomains-2021-conference/
-
I used to miss the reading/social aspects of GR until I switched to using my own website in combination with social readers like Aperture and Indigenous. (Aaron Parecki has a good overview of what it looks like; the space has grown quite a bit since his original post in 2018.)I heartily agree with @waxpancake that the open web needs some better discovery options.
#aperture #discovery #google-reader #indieweb #indigenous #microsub
-
Kevin, I understand a lot of the complications for attempting to set up an IndieWeb site for a static site generator like Evan. A lot of IndieWeb tech is harder to do with SSG’s since a lot of the functionality is anything but static—yet it still works. Hopefully the small handful of plugins for WordPress are much easier, particularly for someone as adept as you. I’ll admit there’s a microformats issue for dovetailing WordPress themes properly, but that should only get better with time. We could definitely use some developers and designers to help lighten the load to make it easier for everyone. Some platforms like WithKnown have it all out of the box while Drupal and WordPress have either one or a several plugins. Evan’s set up is about as complicated as they could come.
Since you mention some of your problems, a few things you might appreciate for making your own personal use easier for WordPress are the large number of Micropub clients you could be using to post to your website. They’re way easier than dealing with the Classic editor, Gutenberg, or the mobile interface. I really enjoy using Quill and Omnibear (a browser extension) myself, but for food you might enjoy Teacup and for memes there’s Kapowski. If you want a crash-course on micropub for a non-developer, I did a WordCamp session on it a while back. Since most of them are open source, I’d imagine with your experience, if necessary, you could modify them to suit your specific needs without a lot of work.
If you want to go a step further, you could set up a social reader for subscribing to and reading other sites as well as using their built in micropub functionality to reply to posts directly from your reader.
You’re right that the ecosystem does seem overly-complicated on first view, but it’s taken almost a decade of work by hundreds and thousands of people to attempt to make a set of standards that are as simple as possible for building into almost any platform out there. Further work will only serve to make things even easier and more usable over time.
Of course if one wants an easier solution (especially for the completely non-technical person who is looking for a Twitter-like replacement), there are a few IndieWeb as a Service platforms out there. One of the best I’ve seen so far is micro.blog. You can’t beat its clean interface or ease-of-use as a service and it has pretty much everything built in out of the box. As time goes by it’ll be great to see other services like this that offer the interoperability without the heartache that Evan has seen.
If you’ve got ideas about how the WordPress parts could be improved, do pass them along.