How do you listen to your music?

This page summarizes the projects mentioned and recommended in the original post on /r/linux

Our great sponsors
  • Onboard AI - ChatGPT with full context of any GitHub repo.
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern API for authentication & user identity.
  • strawberry

    :strawberry: Strawberry Music Player (by strawberrymusicplayer)

    I'm old school - having music offline is great if you live in a backwards country (like Germany >.<). Many artists have their music on youtube, so I'm using yt-dlp to download stuff, organize it (again, I'm old school) in ~/music/$artist/$album. Strawberry is my weapon of choice, rsync it to my mobile; using shuttle on Android.

  • fml9000

    work in progress music player with Rust+GTK4

    I am trying to make my own gui music player https://github.com/cmdcolin/fml9000/. I've used cmus (command line) and it didn't click. also used quod libet and foobar under wine. foobar is the best but i want to get a bit custom. I mostly listen to stuff on youtube so I want my gui music player to support connecting to youtube and maybe bandcamp (I have many bandcamp purchases also, so being able to access those without bulk download is ideal to me even though I've used bandcamp-collection-downloader, it just takes up space on my laptop)

  • Onboard AI

    ChatGPT with full context of any GitHub repo. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at app.getonboardai.com.

  • Ampache

    A web based audio/video streaming application and file manager allowing you to access your music & videos from anywhere, using almost any internet enabled device.

    ampache hosted on a local server.

  • airsonic-advanced

  • cmpdc

    A simple mpd client using Qt 6, inspired by Cantata and suckless software.

    On my desktop I use mpd with mpc (I have a second keyboard for macros, including mpc actions) and a simple Qt6 client I wrote to replace Cantata: https://github.com/dokutan/cmpdc .

  • My-Scripts

    My collection of my homemade scripts (or not) (by Mte90)

    I have tons of mp3 and still download new ones, so I have a hotkey to delete the mp3 file I am listening with dbus https://github.com/Mte90/My-Scripts/blob/master/misc/delete_song_by_dbus.py another one to move the mp3 on the parent folder again with dbus https://github.com/Mte90/My-Scripts/blob/master/misc/move_song_up_by_dbus.py (with a hotkey), another script to show the song to discord https://github.com/Mte90/My-Scripts/blob/master/misc/vlc_song_to_discord.py, a script I mapped as external tool for Dolphin on KDE to execute the folder on cvlc to close the previous instance https://github.com/Mte90/My-Scripts/blob/master/misc/cvlc.sh

  • spotify-downloader

    Download your Spotify playlists and songs along with album art and metadata (from YouTube if a match is found).

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts