Low-latency voice chat software featuring a dedicated server and cross-platform clients for high quality audio communication.

Mumble is an open-source voice chat application designed for low-latency and high-quality audio communication. It operates using a client-server architecture, consisting of a dedicated server module and a cross-platform client application. This structure allows users to maintain full control over their communication infrastructure by hosting their own server instances.
The software is deployed by running the mumble-server on a host machine, which can be managed via the command line or a Docker image. Users connect to this server using the Mumble client, which is available for Windows, Linux, FreeBSD, OpenBSD, and macOS. Typical use cases include real-time team coordination, gaming communication, and other scenarios requiring immediate audio feedback with minimal delay.
The application is built on the Qt framework, ensuring a consistent interface across different platforms. The server can be configured using an ini file and supports foreground logging for debugging purposes. For Linux users, the software includes a specific overlay mechanism that intercepts buffer switches to render the GUI over active games, which is launched via the mumble-overlay command or LD_PRELOAD. The server is designed to run on any system where Qt can be installed, providing flexibility in deployment environments.
Mumble provides a self-hosted infrastructure for users requiring high-quality voice communication without relying on external service providers.
A secure communication platform providing real-time messaging, voice, and video for organizations requiring full data control.
A self-hosted collaboration platform providing team chat, workflow automation, voice calling, and screen sharing for secure organizations.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.