Music player for a fragmented internet.
NebulaPlayer is a peer-to-peer music player designed for resilience in a world of network fragmentation, censorship, and unreliable connectivity. Built on IPFS private swarms with stealth transport and Lightning Network integration, it prioritizes music as the core use case while maintaining DO-178C-level engineering discipline.
- LAN-first, p2p-native: Designed for 5-20 person local networks, with global reach as a bonus
- Privacy by design: Private IPFS swarms, no telemetry, no JavaScript in core
- Minimalism: Music playback is the priority; everything else serves that goal
- Resilience: Works when the internet doesn't
- Core: C++20, kubo (IPFS daemon) sidecar
- GUI: Qt6 / ImGui
- Network: IPFS private swarms + stealth transport + Lightning
- No tokens in MVP: Focus on utility, not speculation
Small communities (5-20 people) who need reliable, censorship-resistant music sharing over LAN and beyond.
🚧 Early development — bootstrapping repository structure.
MIT License — see LICENSE for details.