boris
January 19, 2021, 4:58am
1
Pinafore is an alternate web client for Mastodon. Here are its high level features:
Speed. Pinafore is built on Svelte , meaning it’s faster and lighter-weight[1] than most web apps.
Simplicity. Single-column layout, easy-to-read text, and large images.
Multi-account support. Log in to multiple instances and set a custom theme for each one.
Works offline. Recently-viewed timelines are fully browsable offline.
PWA. Pinafore is a Progressive Web App , so you can add it to your phone’s home screen and it will work like a native app.
Private. All communication is private between your browser and your instance. No ads or third-party trackers.
Pinafore stores data locally in IndexedDB so it even works offline.
On GitHub: GitHub - nolanlawson/pinafore: Alternative web client for Mastodon (UNMAINTAINED)
It’s not currently setup to be full static — CSP headers and SOME dynamic routes.
I think this would be a very interesting example of a user customizable front end app, that would appeal to the existing Mastodon community.
2 Likes
rosano
January 19, 2021, 1:53pm
2
Been using it for over a year now, it’s great. I like that it allows you to hide the ‘points’ like stars and boosts.
1 Like
boris
January 19, 2021, 11:15pm
3
I’m looking at this as a candidate to go one step further – make it easy for users to theme / customize even further, so you run rosano-pinafore.fission.app
etc. etc.
Hacking the CSS is a good start that wouldn’t require a base app local github dev environment build / bundle step.