AkkomaFE / PleromaFE comparison

Combined Screenshot of PleromaFE/AkkomaFE
When Heavens divide HJ

Intro

This article serves two purposes:

  1. Inform people about current status of PleromaFE and letting people make educated decision to prefer one over the other
  2. For me to keep track of what still needs to be done in PleromaFE

PleromaFE version used: develop version
AkkomaFE version used: whatever outerheaven.club is running

I'll try to keep this article updated to the best of my ability, but I don't follow AkkomaFE development closely so that side of things might have outdated information

Feature matrix

FeaturePleromaFEAkkomaFE
Similar support
User links interaction
(avatars, mentions)
Open user popoverNavigate to user profile / expand user card
Settings synchronizationUnintrusive (CRDT) + local overridesSimple + multiple profiles
Theme support v3.x v2.x v1.0v2.x v1.0
Virtual ScrollingTimelines and threads, improvedTimelines only, very basic
FilteringAdvanced¹
(Filtering by username or post content, RegEx support)
Basic
(Wordfilter for post content only)
Emoji zoomOpens popover with larger scale, + admins can copy emoji to their serverSlight zoom-in on hover
Direct messagesOld style
"DMs timeline"
New style
"Conversations list"
Pause animated imagesVery Limited Support²Limited Support²
Quote postsToggle mode in reply formSeparate action/form
Lists managementOn Lists Page and on User ProfilesOn Lists page only
Lists navigationFrom lists page and in main navigationOn Lists page only
User profile backgroundsSupported³Supported
Bubble timelineSupported³Supported
MFMSupported³Supported
Supported in PleromaFE only
Setting account type as a groupSupportedUnsupported
UI ScaleAdjustableFixed
Emoji ScaleAdjustableFixed
Customizable navigationCan pin navigation items including pinning specific lists Fixed navigation
Customizable post action buttonsCan pin status action buttons, unpinned items show up in dots menuFixed post action buttons
Bookmark foldersSupported³Unsupported
DraftsSupported¹Unsupported
Administration dashboardSupported⁴Unsupported
Chat view for threadsSupportedUnsupported
Pleroma Chats™Supported³Unsupported
Flash supportSupported⁵Unsupported
Not yet supported in PleromaFE
User timeline without repliesUnsupportedSupported
Local scopeOnly displaySupported
Setting language for a postUnsupportedSupported
RSS feed link on user profileUnsupportedSupported
Recently used emojiUnsupportedSupported
NSFW attachments blurhashUnsupportedSupported
  1. PleromaFE only, does not affect other frontends/clients.
  2. PleromaFE only does it when url ends with .gif or attachment has mime-type image/gif; AkkomaFE tries to request image data and parse it but that might fail due to CORS
  3. If used backend supports it and feature is enabled.
  4. Limited compatibility, only officially supporting develop version of Pleroma backend, may not work with older backends or Akkoma
  5. Flash support is only available with reduced security settings, requiring explicit support from backend.

UI differences

User Profile

Post form

Settings