A simple desktop app for Mastodon and (most) compatible Fediverse servers. Iāve used it with GoToSocial, Pixelfed, Sharkey (see note) and Akkoma, but canāt get it to log into Snac. (I can also log into a Friendica server, but I havenāt done enough with my account to get a sense of how well it works with it.) It works easily with multiple accounts, and just sets up a narrow sidebar with icons for each account youāre signed into. Itās also easy to switch between timelines, notifications, lists, etc. because thatās also a narrow sidebar.
Itās better suited for following mostly text than photos, only showing thumbnails in the timeline, but it does zoom in on images when you click on them.
One nice thing: When youāre viewing a timeline, thereās a drop-down menu with toggles to turn boosts and replies on and off as needed!
The biggest downside is that it doesnāt support editing posts, at least not yet.
Itās a bit of a memory hog for what it does (it is an Electron app after all). If Iām going to load a whole web engine, Iād rather just install my instanceās website, or Elk or Phanpy, as a PWA and get more functionality. Again, on low spec hardware like the PineTab 2, it seems like itās just a little bit faster than running either of those apps in Falkon (which is the fastest app-capable browser Iāve used on that machine).
Since itās built on Electron, it runs on Windows, Mac and Linux, but doesnāt feel like a native app on any of them. It is available in the Microsoft and macOS app stores.
Tips and Tricks
Donāt use the Flatpak on Linux. Itās still available on Flathub, but itās way out of date since Whalebirdās Flatpak maintainer had to leave. The RPM works fine on Fedora, you just have to update manually. There are also Debian and AUR packages for x86_64, and a standard tarball for both x86_64 and arm64. (I tried to build the AUR package on Arch/ARM, but couldnāt get the right Electron dependencies installed.)
Signing into Sharkey was a little tricky because the website form doesnāt show you the auth code and the browser doesnāt seem to be able to send it to the app (though it wants to). On a hunch, I copied the code from the URL after granting permissions, pasted it into Whalebirdās form, and it worked!
https://calckey.world/auth/RANDOM_LOOKING_CODE?mastodon=true&redirect_uri=urn%3Aietf%3Awg%3Aoauth%3A2.0%3Aoob
Posting photos threw me for a bit of a loop when I didnāt see a button to return to my draft after adding alt text. After clicking āApplyā on the description, you just click outside of the box containing the photo, same as when youāre viewing one that someone else has posted.
Lists work on at least Mastodon and Akkoma, but not on GoToSocial at the moment.