opensourceprojects.dev

A broadsheet for software that doesn't ask for your email

Ferdium: a Franz hard-fork that combines your apps into one desktop app
GitHub RepoImpressions2

Project Description

View on GitHub

Ferdium: One Desktop App to Rule All Your Messaging Services

You've got Slack open in one window, Discord in another, WhatsApp Web in a browser tab you keep accidentally closing, and maybe Telegram or Messenger somewhere in the mix. It's a mess of notifications, logins, and alt-tabbing. Ferdium is a desktop app that takes all of those services and combines them into a single application, so you stop juggling windows and start getting things done.

What It Does

Ferdium is a desktop app that helps you organize how you use your favorite apps by combining them into one application. Instead of running half a dozen separate clients (or browser tabs pretending to be clients), you add each service to Ferdium and access them all from one place. It's built on top of Franz—a tool already used by thousands of people—but Ferdium is a hard-fork, meaning it takes that foundation and adds features while removing restrictions that Franz imposed.

The project is compatible with your existing Franz account, so if you've been using Franz, you can pick up right where you left off. There's also a migration path for Ferdi users (Ferdi being the predecessor to Ferdium) with dedicated scripts for both Windows (PowerShell) and UNIX systems (Linux and macOS). The README points to a MIGRATION.md file for detailed instructions.

Ferdium supports a range of services through what it calls a service store, and it includes features like Workspaces for ordering your services and a Todos panel you can keep open alongside everything else.

Why It's Cool

It's a hard-fork, not a soft one. The distinction matters. Ferdium isn't just Franz with a new coat of paint—it's described as adding "awesome features and removing unwanted ones." That phrasing suggests the maintainers had specific gripes with Franz's direction and decided to do something about it rather than just complain. That's usually a good sign for a fork's longevity.

Workspaces give you structure. If you're using Ferdium for both work and personal services, you don't want your Discord notifications bleeding into your work Slack. Workspaces let you order and separate your services, which is a small feature on paper but a big deal in practice when you're trying to maintain some semblance of work-life separation on the same machine.

Todos live where you work. The Todos feature isn't a separate app you have to remember to open. It sits alongside your services, which means your task list is right there while you're in the middle of a conversation. It's the kind of integration that only makes sense in a unified app, and it's the sort of thing that would be annoying to replicate with separate clients.

Migration actually matters. The fact that Ferdium provides migration scripts for Ferdi users (and compatibility with Franz accounts) shows they understand that switching costs are real. Nobody wants to re-add twenty services and reconfigure everything from scratch. Meeting users where they are is a practical decision that makes adoption easier.

It's community-driven. The README shows 336 contributors, a Crowdin translation project, and Open Collective funding. That's a healthy ecosystem for a desktop app, and it suggests the project isn't dependent on a single maintainer's free time.

How to Try It

Getting started is straightforward:

  1. Head to ferdium.org/download to grab the installer for your platform. Assets are also available via GitHub releases.

  2. Install and launch Ferdium. If you're coming from Franz, log in with your existing account and your services should carry over. If you're coming from Ferdi, run the migration scripts found in the scripts/migration directory—use the .ps1 file on Windows or the .sh file on Linux and macOS. More detail is in docs/MIGRATION.md.

  3. Add your services through the service store, organize them into Workspaces if you want separation between work and personal, and keep the Todos panel open if you're the type who likes a visible task list.

  4. If you want to customize the look, the README mentions you can style Ferdium's UI (the section was truncated, but the capability is there).

  5. Found a bug or want a feature? The repo is at github.com/ferdium/ferdium-app, and the contributing section is in the README.

Final Thoughts

Ferdium is for anyone who's tired of the window-juggling act that comes with using multiple messaging and productivity services. It's not trying to reinvent the category—it's a fork of an established tool, and it's honest about that. The value proposition is simple: one app, many services, plus a few features (Workspaces, Todos, migration support) that make the experience less painful than the alternatives. If you've been living in browser tabs or running a dozen separate clients, it's worth a look. The 336 contributors and active translation project suggest it's not going anywhere.


Follow @githubprojects for more developer tools and open source projects.

Back to Projects
Project ID: 8a5547a0-9ecc-47b7-9e3e-386d78e7df2aLast updated: October 10, 2026 at 03:28 AM