Your guide to alternative frontends for Mastodon and Pleroma

One interesting draw to Twitter’s early popularity came in the form of its permissive third-party client API. During the early years of the platform, a plethora of alternative mobile and web clients shipped, some of which became very popular for Twitter users. Eventually, Twitter tightened the reigns, killing off many of these in favor of its official applications for the purpose of maintaining platform control and serving up advertisement and engagement algorithms.

The fediverse doesn’t have a single authoritative entity capable of closing off access to clients, and it doesn’t leverage a specific revenue model or specific algorithms. That being said, a number of volunteer developers have spun up their own unique web clients for fediverse microblogging platforms. Each of the clients below work with Mastodon and Pleroma, because they support the same set of client APIs.

Glitch

Glitch as it appears on Pleroma.

Glitch (also known as Glitchsoc or Glitch Social) is a fork of the Mastodon default frontend with new features and a slightly different design aesthetic. By default, the columns are wider to fill the available space, icon indicators reflect what type of content a status is, and images can either be letterboxed, or expanded to fill a status preview.

Overall, this version ships with far more user settings and options than regular Mastodon, and already ships with Pleroma by default.

Curiously, Glitch also ships with a drawing interface. While the usefulness of the feature is up for debate, it’s a cute idea, and absolutely works for a general MS Paint-style use case.


Halcyon

Halcyon has a visual design intended to resemble Twitter, and can serve as a fine alternative if someone is migrating from birdsite to the fediverse. Built entirely from Twitter’s own Bootstrap interface library, the resemblance is absolutely uncanny.

In addition, every status leverages a lightbox, threaded comments, and preview cards for links and multimedia.

Hyperspace

At first blush, Hyperspace feels like a mashup between Twitter’s UI, MissKey, and Tumblr. Profiles and individual statuseses are dynamically loaded in a sidebar

Currently, Hyperspace supports content warnings, visibility settings, emoji, and polls. Image uploads are not yet supported, but currently in the works. Hyperspace also ships an Electron-based desktop application.

The new version of Hyperspace in development.

There’s also a next-generation rewrite of the frontend client available here, though it doesn’t currently seem to authorize against many instances yet.

Pinafore

Pinafore is another single-column UI that somewhat resembles Twitter in passing. Instead of offering lightboxes for status views, it functions as a single-page web application with smooth visual transitions, fading out its UI elements as you navigate from the main timeline into an individual status.

Overall, it’s a simple, clean, no-frills interface that loads very quickly. One extra neat feature is that it allows users to log into multiple accounts and switch between them with the client!

Brutaldon

Brutaldon is a one of the more unusual frontends on this list, in the sense that it is built to cater to the aesthetic of brutalist web design. It’s intended to work well in text-based web browsers such as Lynx, and doesn’t require JavaScript to function.

Brutaldon’s visual design is definitely an acquired taste, but the frontend is fully-functional and loads fairly quickly.

Micro UI

Micro UI is currently still in the works, and isn’t yet available to the general public. You can read more about it here.

Feather

Feather is largely a proof-of-concept client written to demonstrate how someone can build their own Pleroma frontend using Node and Vue.

It’s a little broken at the moment, and might require some updates to work properly. That said, the overall design goal is to build something that looks less like a traditional microblogging client, and more like a long-form social network. It could eventually serve as a basis for a Diaspora-style interface.

6 responses on “Your guide to alternative frontends for Mastodon and Pleroma

  • @blog I use an old firefox os phone, which means the web browser cannot be updated without the great possibility to make your phone a tech brick. And difficult since mozilla removed the images and such. Since February 2019, Pleroma and Pleroma's Mastofe didn't work because js. Many of those web clients didn't work due the same reason~ I needed to change the node (pleroma based) because brutaldon isn't comfy on mobile to mastodon's one.conclusion-> useful if you have modern web browsers

  • @blog I have been looking forward to Pixelfed's Micro UI since the second I found out about it. It just looks amazing, I will definitely try it. Hopes are staked high!Have been using Halcyon for several months now and it's incredibly nice as well, so I do recommend everyone looking for an alternative UI to give it a try. I personally recommend the instance run by @Anoxinon under https://halcyon.anoxinon.de. Gets updated incredibly fast, without downtime yet.

Leave a Reply

Your email address will not be published. Required fields are marked *