Looking for a good music playlist generator

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/selfhosted

Our great sponsors
  • Sonar - Write Clean C++ Code. Always.
  • InfluxDB - Access the most powerful time series database as a service
  • SaaSHub - Software Alternatives and Reviews
  • sonixd

    A full-featured Subsonic/Jellyfin compatible desktop music player

    To summarise what we've gotten to so far: - Jellyfin web can do this using Instant Mix feature, but instant mix is at present pretty basic (see discussion here: https://www.reddit.com/r/jellyfin/comments/o0eic8/what_is_instant_mix_actually_based_on_also_is/). It won't work very well at the level of "Artist" but starting from a specific track or album produces a pretty good mix for some music in my library. Instant mixes can be saved as playlists. - Some Jellyfin apps can do this: especially symfonium (android) has advanced features for making mixes. The only limitation here seems to be saving playlists back to jellyfin server. And if you don't have an android phone and sonixd has a very limited ability to create a (completely, and imho unhelpfully) random playlist. - There are more convoluted solutions. Jellyfin users can try to use Subsonic clients with jellyfin by installing a server shim, but it seems this isn't being developed anymore and I wasn't able to get it running. It is also possible to use jellyfin as an MPD server, so more generic clients can be used here too.

  • jellysub

    Use Subsonic clients with Jellyfin

    To summarise what we've gotten to so far: - Jellyfin web can do this using Instant Mix feature, but instant mix is at present pretty basic (see discussion here: https://www.reddit.com/r/jellyfin/comments/o0eic8/what_is_instant_mix_actually_based_on_also_is/). It won't work very well at the level of "Artist" but starting from a specific track or album produces a pretty good mix for some music in my library. Instant mixes can be saved as playlists. - Some Jellyfin apps can do this: especially symfonium (android) has advanced features for making mixes. The only limitation here seems to be saving playlists back to jellyfin server. And if you don't have an android phone and sonixd has a very limited ability to create a (completely, and imho unhelpfully) random playlist. - There are more convoluted solutions. Jellyfin users can try to use Subsonic clients with jellyfin by installing a server shim, but it seems this isn't being developed anymore and I wasn't able to get it running. It is also possible to use jellyfin as an MPD server, so more generic clients can be used here too.

  • Sonar

    Write Clean C++ Code. Always.. Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • LMS

    Lightweight Music Server. Access your self-hosted music using a web interface.

    Not sure if that would fit your needs but https://github.com/epoupon/lms has a radio mode that automatically feeds the play queue with similar tracks. Just seed with some tracks (a whole album, a discography, a single track, etc.) and hit play.

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