Text channels are real Mumble channels with a marker in the description.
Their messages travel as plugin data to everyone on the server, are kept
by the clients and handed to people who connect later.
Channels can be dropped in front of or behind another channel, with a
line where they land. A description preview no longer sticks after a drop.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Electron desktop app with a Svelte 5 interface for any Mumble server.
- Mumble protocol core: TLS, handshake, channels, users, text, plugin data,
client-side pacing of Murmur's rate limits
- Voice: WebCodecs Opus over the TCP tunnel, voice activity, push to talk,
always-on, devices, per-user volume and local mute
- Several servers at once, voice on one; server rail with icons and ordering
- Chat: channels, direct messages, side chat, file sharing through f0ckm,
inline images without it, click-to-play YouTube
- Profiles with rich descriptions, registration, rename, nicknames,
connection information and moderation menus
- Identity wizard, multiple identities, PKCS#12 import/export, desktop
Mumble certificate import, certificate pinning and viewer
- Tray icon with voice state
- Unit, server and end-to-end tests against a real Murmur
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>