A shim of the Bluesky following feed for use in custom clients

Files
readme.md

A shim of the Bluesky following "feed" (app.bsky.feed.getTimeline app view call) for custom clients, especially those built without app views. This aims to be a direct replica of the feed, including all edgecases and quirks, to act as a replacement for people moving over from the official Bluesky client or derivatives.

You can use this feed even if you have access to app.bsky.feed.getTimeline, but I wouldn't recommend it, as this feed will definitely be slower and less stable than the app view equivalent.

https://bsky.app/profile/oat.zone/feed/following-shim

If you want to selfhost and set this up, prolly just ask me, it's complicated