Gave myself 5 days to make a proof of concept fedi client to fit my special needs and quell the itch of not making it sooner.
Server rendered HTML with phoenix liveview providing free dynamic updates if JS is available or wanted.
The main and only feature i wanted from this endevour was a feed that appends new posts down, as it provides a natural free cache of old posts with a pleasant reading experience as opposed to prepending new posts, since the feed doesn't have to shuffle around or pause to deal with the inevitable rerenders.
Only the TWKT, threads and user timelines are implemented, but apart from notifications past the anchor new post box, i'm not sure there's more features it's _really_ missing that's not just filling out more templates with api buttons.
Well apart from file uploads, or custom emoji rendering, or auth...
Tried
@alex 's
https://gitlab.com/soapbox-pub/ueberauth_mastodon plug, but i failed to set it up in time, couldn't glean where i could have made a mistake looking at the patron project either, it just did nothing.
No public code release unless someone asks, since it's better off as a template to start making your own client, than using as is.
Hopefully it turns to something good by the time
@p releases revolver for public trial, and there's a backend that's not waiting for an absent father to bless their fork or a serendipity mess of honks, chonks, donks, honkers, xonkers, zonkers and doovers that's best viewed from a 2015 or later Thinkpad X1 Carbon with 2560x1440 screen running OpenBSD and chromium at 150% scaling with the dwm window manager so that the main menu to lines up just right.