A native macOS Electron app for Confer workspace collaboration.
- � Native macOS application
- � Menu bar (tray) integration
- � Native menus and keyboard shortcuts
- � Desktop notifications
- � Dock badge for unread messages
- � Deep linking support (
confer://protocol) - � Auto-updates
- � Secure context isolation
npm installnpm run devUnsigned build (development only):
npm run build:macSigned & notarized build (for distribution):
Quick setup with automated script:
./setup-code-signing.shOr see CODE_SIGNING_SETUP.md for manual setup instructions.
The built app will be available in the dist/ directory.
Cmd+N- New conversationCmd+Shift+K- New direct messageCmd+,- PreferencesCmd+Q- Quit applicationCmd+W- Close window (minimizes to tray)
The app supports deep linking with the confer:// protocol:
confer://conversations/123- Open specific conversationconfer://conversations/create- Create new conversation
The app includes a menu bar icon that provides quick access to:
- Show/hide main window
- Create new conversation
- Access preferences
- Quit application
The app is built with security best practices:
- Context isolation enabled
- Sandbox enabled
- Node integration disabled
- Secure external link handling
MIT