Alternative UI Frontend for Navidrome using the Subsonic API. https://lydstyrke.net
Find a file
2024-05-02 04:11:54 +02:00
.idea
src
static
.eslintignore
.eslintrc.cjs
.gitignore
.npmrc
components.json
LICENSE
package.json
postcss.config.cjs
README.md
svelte.config.js
tailwind.config.js
tsconfig.json
vite.config.ts
yarn.lock

Lydstyrke

Alternative UI Frontend for Navidrome using the Subsonic API. Designed around some personal misgivings I had with Navidrome's native UI. Built using Svelte 5.

Project Site: Site

Preview (eventually): Demo

Wiki (eventually, based on wiki.js): Wiki

Supports:

  • Instance Picking (no Hardcoded URLs)
  • Album Browsing
    • Random
    • Favourites
    • Top Rated
    • Recently Added
    • Recently Played
    • Most Played
  • Artist Browsing
  • Song Browsing
  • Radios
  • Shares
  • Playlists
  • Favouriting
  • Filters
  • Queue Syncing
  • View Modes
    • Grid
    • Details
    • Table
      • Configurable Columns
  • Ratings
  • Default Client Transcoding Setting
    • Per-Device Override
  • Themeing
  • Playback
    • Play Next
    • Play Later
  • Caching
    • Pre-Caching
  • Scrobbling
  • Volume Controls
  • Loop One/Loop All
  • Shuffle Playlist/Album/Artist
  • Downloads/Export (Playlists)
  • Add/Remove Playlists
  • Add/Remove Songs to/from Playlists
  • User Settings
  • Admin UI