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 124
- 🔔 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.