AkkomaFE / PleromaFE comparison

Intro
This article serves two purposes:
- Inform people about current status of PleromaFE and letting people make educated decision to prefer one over the other
- 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
| Feature | PleromaFE | AkkomaFE |
|---|---|---|
| Similar support | ||
| User links interaction (avatars, mentions) | Open user popover | Navigate to user profile / expand user card |
| Settings synchronization | Unintrusive (CRDT) + local overrides | Simple + multiple profiles |
| Theme support | v3.x v2.x v1.0 | v2.x v1.0 |
| Virtual Scrolling | Timelines and threads, improved | Timelines only, very basic |
| Filtering | Advanced¹ (Filtering by username or post content, RegEx support) | Basic (Wordfilter for post content only) |
| Emoji zoom | Opens popover with larger scale, + admins can copy emoji to their server | Slight zoom-in on hover |
| Direct messages | Old style "DMs timeline" | New style "Conversations list" |
| Pause animated images | Very Limited Support² | Limited Support² |
| Quote posts | Toggle mode in reply form | Separate action/form |
| Lists management | On Lists Page and on User Profiles | On Lists page only |
| Lists navigation | From lists page and in main navigation | On Lists page only |
| User profile backgrounds | Supported³ | Supported |
| Bubble timeline | Supported³ | Supported |
| MFM | Supported³ | Supported |
| Supported in PleromaFE only | ||
| Setting account type as a group | Supported | Unsupported |
| UI Scale | Adjustable | Fixed |
| Emoji Scale | Adjustable | Fixed |
| Customizable navigation | Can pin navigation items including pinning specific lists | Fixed navigation |
| Customizable post action buttons | Can pin status action buttons, unpinned items show up in dots menu | Fixed post action buttons |
| Bookmark folders | Supported³ | Unsupported |
| Drafts | Supported¹ | Unsupported |
| Administration dashboard | Supported⁴ | Unsupported |
| Chat view for threads | Supported | Unsupported |
| Pleroma Chats™ | Supported³ | Unsupported |
| Flash support | Supported⁵ | Unsupported |
| Not yet supported in PleromaFE | ||
| User timeline without replies | Unsupported | Supported |
| Local scope | Only display | Supported |
| Setting language for a post | Unsupported | Supported |
| RSS feed link on user profile | Unsupported | Supported |
| Recently used emoji | Unsupported | Supported |
| NSFW attachments blurhash | Unsupported | Supported |
- PleromaFE only, does not affect other frontends/clients.
- PleromaFE only does it when url ends with
.gifor attachment has mime-typeimage/gif; AkkomaFE tries to request image data and parse it but that might fail due to CORS - If used backend supports it and feature is enabled.
- Limited compatibility, only officially supporting develop version of Pleroma backend, may not work with older backends or Akkoma
- Flash support is only available with reduced security settings, requiring explicit support from backend.





