Extension Icon

Navidrome

Search and browse your Navidrome music library. Find artists, albums, songs, and playlists, then open them directly in your browser.
AvatarAlexander Varney
187 Installs
Overview

Navidrome for Raycast

Search and browse your Navidrome music library directly from Raycast.

Commands

CommandDescriptionView
SearchSearch artists, albums, songs, and playlists with recent search historyList
Recently Added AlbumsBrowse your newest albums with cover artGrid
Most Played AlbumsBrowse your most frequently played albumsGrid
PlaylistsBrowse all your Navidrome playlistsList

Features

  • Unified search across artists, albums, songs, and playlists
  • Recent searches — your last 10 queries are saved and shown when the search bar is empty
  • Album art — cover art thumbnails in search results and grid views
  • Star indicators — see which items you've favorited at a glance
  • Open in browser — jump straight to the artist/album/playlist page in Navidrome's web UI
  • Copy to clipboard — copy names, titles, or URLs

Setup

Prerequisites

Install

git clone <your-repo-url>
cd navidrome-raycast
npm install
npm run dev

Raycast will prompt you to configure the extension on first run:

  • Server URL — e.g. https://music.example.com
  • Username
  • Password

Authentication uses the Subsonic token+salt method — your password is never sent in plain text.

Keyboard Shortcuts

ShortcutAction
EnterOpen in Navidrome
⌘ CCopy name/title
⌘ ⇧ CCopy URL
⌃ XRemove recent search
⌃ ⇧ XClear all recent searches

License

MIT