PairPods is a tiny (1.5MB) menubar app that lets you share audio between two Bluetooth devices simultaneously with a single click. It works with any macOS-compatible Bluetooth audio devices.
The app is built with Swift and SwiftUI, and the entire source code is available on GitHub under an MIT license. It requires macOS Sonoma (14.0) or later.
Technical implementation details: - Uses macOS's built-in CoreAudio framework to create an aggregate device - SwiftUI for the menubar interface - Automatic device detection and configuration - No background processes or persistent connections
I'd appreciate any feedback on the UI, functionality, or code architecture! This is currently in beta, and I'm particularly interested in edge cases I might have missed.
GitHub: https://github.com/wozniakpawel/PairPods Website: https://pairpods.app