Description

I did switch recently to Navidrome to stream my music library. However, there is no desktop client that I like. I would like to use this Hack Week to build one myself.

Navidrome uses the Subsonic API, which is also implemented by other music servers.

This project aims to create a music player compatible with any Subsonic-like server.

Goals

  • Basic navigation
  • Offline support
  • Lyrics support
  • Never-ending playlist support (automatically queue similar songs when a playlist ends)
  • Responsive UI using libadwaita widgtes

Resources

  • https://www.navidrome.org/
  • https://www.subsonic.org/pages/api.jsp
  • https://gnome.pages.gitlab.gnome.org/libadwaita/

Looking for hackers with the skills:

gtk libadwaita music subsonic

This project is part of:

Hack Week 25

Activity

  • about 3 hours ago: voztuzun liked this project.
  • about 11 hours ago: epaolantonio added keyword "gtk" to this project.
  • about 11 hours ago: epaolantonio added keyword "libadwaita" to this project.
  • about 11 hours ago: epaolantonio added keyword "music" to this project.
  • about 11 hours ago: epaolantonio added keyword "subsonic" to this project.
  • about 22 hours ago: epaolantonio started this project.
  • about 22 hours ago: epaolantonio originated this project.

  • Comments

    Be the first to comment!

    Similar Projects

    This project is one of its kind!