Skip to content

ibb2/Rayna

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

651 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Logo

Rayna

A Plex music player, inspired by Spotify.

MacOS, Windows

About

Rayna home screen

Rayna is a 3rd-party music player for Plex, inspired by Spotify. Built with Electrobun it provides a UI built for the desktop.

Features

Library

  • Browse albums, tracks, artists, and playlists across selected Plex music libraries.
  • Search the library for tracks, albums and artists.
  • Filter and sort every library view.

Playback

  • Play tracks, albums, artists, and playlists with standard media control (previous, next, seek, etc.).
  • Add individual tracks to the queue or entire albums or playlists.
  • Display Plex lyrics in a full listening view, including synchronized line highlighting1.
  • Optionally transcode audio to 320 kbps Opus.
  • Report and view playback sessions in Plex and Tautulli.
  • Recover playback through network loss and change while retaining the current track, position, and queue.

Downloads and offline use

  • Download tracks, albums, and playlists.
  • Pause, resume, retry, remove, and monitor downloads from a activity menu.
  • Browse downloads.
  • Change the download location; existing files are moved safely.
  • Synchronize selected libraries at startup, after network recovery, or with Sync Now.

Server and appearance

  • Select Plex music libraries and servers2.
  • Switch between light, dark, and system theme.
  • Configure playback, offline storage, selected libraries, and synchronization from Settings.

(back to top)

Getting Started

Rayna currently targets macOS and Windows.

This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.

Prerequisites

This is an example of how to list things you need to use the software and how to install them.

  • npm
    npm install npm@latest -g

Downloads

Important

Windows on Arm is not natively supported.

Warning

Current macOS builds are not signed with a paid Apple Developer certificate and will need to be allowed manually.

Platform Download
Windows Installer (x64)
macOS DMG (x64, arm64)
Post Install (Macos)

After install, open Terminal and run:

xattr -d com.apple.quarantine /Applications/Rayna.app

(back to top)

Usage

Albums view Artist views

(back to top)

Roadmap

See the open issues for a full list of proposed features (and known issues).

(back to top)

Contributing

Pull requests are welcome. For major changes, open an issue first to discuss the proposed behavior, and update or add tests for the affected feature.

(back to top)

License

Distributed under the zlib license. See LICENSE.txt for more information.

(back to top)

Footnotes

Footnotes

  1. When timed lyrics are available.

  2. No clue if this works.

About

A Plex music player, inspired by Spotify.

Topics

Resources

License

Stars

4 stars

Watchers

1 watching

Forks

Contributors

Languages