One window for all the web apps you keep open all day.
Nexus is a lightweight desktop hub for Windows. Each service runs in its own isolated session, side by side in a single window, with native notifications and unread counters.
Two problems, one tool.
Tab overload. The apps you live in (WhatsApp, Discord, your mail, your
calendar) end up scattered across fifty browser tabs, and you hunt for the
right one every time. Nexus pins them in a sidebar. One click, or Ctrl+1 to
Ctrl+9, and you are there.
One account per browser. A browser only keeps one WhatsApp Web session alive at a time. Nexus gives every service its own isolated session, so three WhatsApp accounts on three numbers stay signed in together, next to two Discord accounts and anything else. They never sign each other out.
- Isolated session per service: cookies, storage and logins never mix
- Native Windows notifications, with per-service mute (sound included)
- Unread badges in the sidebar, on the taskbar icon and on the tray icon
- A catalogue of popular services with their real logos, plus any custom URL
- Split view: two services side by side or stacked, with a draggable divider
- App lock with a code, plus a personal code per service, asked at every opening
- Drag and drop ordering, keyboard shortcuts, close to tray
- Per-service sleep to free memory, manual or automatic
- Spell checking as you type, following the interface language
- Start with Windows, optionally hidden in the tray
- Automatic updates through GitHub Releases
- English, French and Spanish interface
- Download the latest
Nexus-Setup-x.y.z.exefrom the Releases page. - Run it. Windows SmartScreen will warn about an unknown publisher because the installer is not code signed: choose "More info", then "Run anyway".
- On first launch, pick your language and the services you use. Everything can be changed later.
To add a service afterwards, click the + button at the bottom of the
sidebar. Right click any icon in the sidebar to edit, reorder, mute or
remove it.
| Keys | Action |
|---|---|
Ctrl+1 to Ctrl+9 |
Switch to the Nth service |
Ctrl+N |
Add a service |
Ctrl+R |
Reload the active service |
Ctrl+L |
Lock Nexus (once a code is set) |
Ctrl+Q |
Quit (the close button only hides to the tray) |
Alt |
Show the menu bar |
Requires Node.js 20 or newer.
npm install
npm start # run in development
npm run build # build the Windows installer into dist/Architecture notes, design decisions and troubleshooting live in docs/DEVELOPMENT.md. Issues and pull requests are welcome.
