Enafore
(Previously Pinafore and Semaphore)
ā ā ā ā ā
Before I discovered Elk and Phanpy, I used Pinafore as an alternate app for my Mastodon account, and later as a front-end when I was first testing GoToSocial. Like those, itās a single-page web app (SPA) that runs entirely in your browser, talking to your server directly.
Itās fast and reliable, with a focus on privacy and accessibility, and an even more minimalist look than Phanpy. Lists are still kind of second-class UI, but you can pin one to your main toolbar replacing the Local timeline, which can be convenient.
Discoāed
I kept using it off and on after the author discontinued it due to burnout, mainly because it doesnāt have Elkās issues with Markdown on GoToSocial.
Semaphore picked up the project where the original author left off, but seems to have been abandoned somewhere along the line.
Current
I recently discovered Enafore, another fork thatās still being updated. Apparently it has ābetter support for Akkoma, glitch-soc, and Iceshrimp,ā though I havenāt found a comparison yet. The main thing Iāve noticed is that it lets you choose a format type (plain, HTML, Markdown, BBCode etc.) per-post when writing on GoToSocial or Akkoma.
There are still a couple of baseline features I miss from other Mastodon web apps:
- Enafore only shows ALT text on hover (making it inaccessible on touch screens).
- Posts in the same thread show up separately in the main timeline.
- Filtered posts are straight-out removed, not just collapsed. Including my own.
- You can only log into one account per instance.
But simple is good for self-hosting, and the risk of hosting a few extra static HTML, CSS and JavaScript files is, like the cost Lawson mentions, basically zero. Of the three Mastodon-compatible web apps Iāve used, this the the only one Iāve seriously considered hosting myself as a dedicated front-end for my GTS site. Thatāll be interesting, if I ever get around to it!