Find a file
2025-01-31 00:33:39 -08:00
.github Tarpaulin -> grcov 2025-01-31 00:33:39 -08:00
.vscode Add few more fields to song information () 2021-05-20 22:08:43 -07:00
docs Working utoipa setup 2025-01-15 23:07:47 -08:00
res Update release script 2025-01-16 18:35:14 -08:00
src Migrate to native_db 0.8.1 2025-01-16 00:14:53 -08:00
test-data Playlist migration 2025-01-09 21:59:59 -08:00
.codecov.yml Make patch test coverage informational 2022-11-24 20:38:19 -08:00
.envrc Dev environment setup 2024-07-27 13:30:42 -07:00
.gitignore Playlist migration 2025-01-09 21:59:59 -08:00
.rustfmt.toml Rustfmt 2018-10-06 16:30:21 -07:00
build.rs Dependency bumps 2024-07-13 19:01:06 -07:00
Cargo.lock Migrate to native_db 0.8.1 2025-01-16 00:14:53 -08:00
Cargo.toml Migrate to native_db 0.8.1 2025-01-16 00:14:53 -08:00
CHANGELOG.md Move docs endpoint to /api-docs 2025-01-15 23:07:48 -08:00
flake.lock Flake update 2025-01-13 20:06:11 -08:00
flake.nix WIP 2024-10-06 23:12:57 -07:00
LICENSE Initial commit 2016-08-14 01:28:45 -07:00
README.md Move docs endpoint to /api-docs 2025-01-15 23:07:48 -08:00
rust-toolchain.toml Rename toolchain file 2024-07-27 22:20:27 -07:00

Actions Status codecov.io License: MIT

Polaris is a music streaming application, designed to let you enjoy your music collection from any computer or mobile device. Polaris works by streaming music directly from your computer (or cloud server), without uploading it to a third-party. It is free and open-source software, without any kind of premium version.

Try It Out!

Check out the demo over at https://demo.polaris.stream, featuring a selection of Creative Commons Music. The credentials to access this server are:

Username: demo_user
Password: demo_password

Features

Polaris Web UI

  • Optimized for large music collections
  • Can run on Windows, Linux, BSD, or through Docker
  • Support for flac, mp3, mp4, mpc, ogg, opus, ape, wav and aiff files
  • Easy to setup and administer, no configuration files required
  • Dark mode and customizable color themes
  • Listen to your music on the go:
  • Last.fm scrobbling

Setup Guide

Documentation

API Documentation

The Polaris server API is documented via OpenAPI. Every installation of Polaris distributes this interactive documentation. To access it, simply open http://localhost:5050/api-docs/ in your browser on the machine running Polaris.

Credits & License Information

Music featured in the demo installation: