A collection of awesome software related to playing and organizing music.
- TagLib – Audio Meta-Data Library (C++, with many language bindings)
- mutagen – Python multimedia tagging library
- TagLib# – .NET platform-independent tagging library (unrelated to TagLib above) (C#)
- Amarok – feature-rich cross-platform music player (C++/Qt5)
- Quod Libet – GTK+ based audio player wrtiten in Python
- MPD – the music player daemon (C++)
- Mopidy – an extensible music server written in Python
- Platune – a cross-platform client-server music player with a gRPC interface (Rust)
- Ampache – a web based audio/video streaming application and file manager