Skip to content
Projects

any-listen/any-listen has 4,862 GitHub stars and 239 forks. GitHot measured +116 in 7 days. Last checked 2026-11-11 22:10 UTC. Last push 2026-11-06.

How these counts are measured

A cross-platform private music playback service

What you can do

  • Add and play local songs (standard playlists and local lists)
  • Add and play songs stored on WebDAV (remote lists)
  • Online song metadata matching (cover, lyrics; install the relevant extension via Extension Manager)
  • Add and play online resources (playlists, charts; install the relevant extension via Extension Manager)

Measured star growth

in 24h
Update delayed
in 7 days
+116
in 15 days
Update delayed
in 1 month
Update delayed

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

README.md

Original

any-listen logo       any-listen name

A cross-platform private music playback service


English | 简体中文 | 繁體中文

This project is under active development and currently provides both a Desktop version and a Web service version.

Features

  • Add and play local songs (standard playlists and local lists)
  • Add and play songs stored on WebDAV (remote lists)
  • Online song metadata matching (cover, lyrics; install the relevant extension via Extension Manager)
  • Add and play online resources (playlists, charts; install the relevant extension via Extension Manager)
  • Experimental audio effects
  • Karaoke lyrics and title bar lyrics

Desktop Version

Grab the latest release and install it from: https://github.com/any-listen/any-listen-desktop/releases

Web Version

You can deploy it directly to your server, or use Docker for deployment. See the guide for deployment steps, environment variables, and build from source code.

Contributing

PRs are welcome! To ensure your PR can be merged smoothly, please note the following:

  • For PRs adding new features, it is recommended to create an Issue first to confirm the necessity of the feature.
  • For PRs fixing bugs, please provide explanations and reproduction steps before and after the fix.
  • For other types of PRs, please include appropriate explanations.

Steps to contribute:

  1. Clone the repository and switch to the dev branch for development;
  2. Submit your PR to the dev branch.

License

This project is licensed under the Affero General Public License (AGPL) v3.0 with the following additional terms:

  • Commercial use is strictly prohibited unless written permission is obtained from the original author.
  • For full details, please refer to the LICENSE file.

Explore related projects