Free/Libre open source Electron based multi instant messaging (IM) client.
Combine all your IM applications (or whatever you want) in a single browser (Electron) window.
Detailed guides for installation can be followed in our comprehensive setup guide.
Download the latest binary version for your platform: releases
Or if you have Node installed in your system, you can try out ElectronIM by running one of the following commands:
npx electronim
npm install -g electronim
electronim
- โ Multi-platform: ElectronIM is available for Linux ๐ง, Mac ๐ and Windows.
- ๐ Based on Chromium 114
- ๐ Desktop notifications: ElectronIM will notify you using your native system notifications.
- ๐ง Spellchecker: ElectronIM contains spellchecker dictionaries for many languages, if your language is not supported, just file an issue.
- ๐ธ Supports any web based IM solution
- ๐ Drag-and-drop tab reordering
- ๐ Configurable context for tabs (Isolated/sandboxed or shared). i.e. You can have multiple tabs/instances of the same service/web application if the context is sandboxed.
- ๐ Notifications can be disabled for individual Applications
- ๐ค Notifications can be disabled globally (Do not disturb)
- โจ Keyboard shortcuts
- ๐ฅ๏ธ Screen sharing
- ๐ Light and Dark themes with system override
- ๐ System Tray
Inspired by Rambox and Franz, I created ElectronIM out of the necessity of having an all-in-one instant messaging app that didn't require registration and provided spell checking for free.