MonoChat An app for Linux
MonoChat
Your messaging accounts in one window.
WhatsApp, Messenger, Google Messages, Instagram Direct, Slack and Gmail side by side. Add your accounts to MonoChat and switch between them from the left sidebar.
See how it worksLinux x86_64 AppImage / .deb MIT

WhatsApp
Messenger
Google MessagesInstagram Direct
Slack
Gmail
Personal and work, each with its own account.
Add several accounts for the same service. Give them names, arrange the sidebar and keep the accounts you need running.
Separate sign-ins
Each account has its own session. Renaming or reordering an account does not sign you out.
Keep conversations running
Switching accounts does not reload their pages. Other enabled accounts continue running in the background.
Take a break
Turn off one account or an entire service. Its saved session stays on your computer, ready for when you return.
Sound and notifications
Set them separately for each account. Notifications use the support provided by the service and your Linux desktop.

Add an account. Sign in as usual.
Choose a service, name the account and click Add. Sign-in or pairing takes place on the official service website inside the app.
Add another account the same way, including accounts for the same service. Google Messages works with your phone and Google account settings.
Keep your account settings close.
Rename and reorder accounts, mute audio or turn off a service. Your accounts and saved sessions stay in place when you close and reopen the app.
Six interface languages
MonoChat follows your system language by default. You can choose English, Polish, German, French, Spanish or Italian in Settings. The change applies immediately. Messaging websites keep their own language settings.

Project type
Linux desktop application
Technologies
Electron · TypeScript
Year and license
2026 · MIT
Your sessions stay on your computer.
MonoChat requires no extra account and adds no telemetry. Messages are handled by the official service websites. Removing an account from MonoChat removes its local session, not your account with the service.
For your Linux desktop
The app is built for Linux x86_64 in AppImage and .deb formats. You can enable closing to the system tray if your desktop supports it.
