Hi everyone! π
I've created an open-source desktop app called VoxShare β a Push-to-Talk voice communication tool that uses UDP Multicast and the Opus codec for fast and efficient audio streaming over local networks. Itβs designed with simplicity and privacy in mind β no servers, no accounts, just instant LAN voice chat.
π― Key Features:
π Real-time audio streaming with Opus codec (via PyOgg)
π UDP Multicast β works without centralized servers
π₯οΈ Modern GUI built with CustomTkinter
π€ Push-to-Talk (PTT) with optional keyboard shortcut
π» Visual audio level meter
π‘ Multiclient audio mixing (each peer is both sender and receiver)
π§© Configurable INI file (with GUI options coming soon)
π¬ Nicknames and active speaker display
π 100% open-source, cross-platform (Windows for now, Linux support in progress)
π· Screenshots:
π GitHub:
π https://github.com/eugenyh/voxshare_gui
This project was born out of my personal need for a lightweight, LAN-based voice chat tool, especially for offline setups, local team coordination, or internal networks without access to Discord/Zoom/etc.
Any feedback, testing, suggestions β all are welcome! π
Happy to answer any questions or collaborate with others.
Top comments (0)