# maomao1996/Vue-mmPlayer

🎵 基于 Vue 的在线音乐播放器 Online music player

Repository: https://github.com/maomao1996/Vue-mmPlayer
Canonical: https://ross.abutalabs.com/products/vue-mmplayer
Homepage: https://netease-music.fe-mm.com
Language: Vue
License: MIT
License Family: permissive
Topics: vue, vuex, vue-router, vue-music, vue-music-player, music, music-player, mmplayer, vue-mmplayer, web-music, web-music-player, vue-cli
Last push: 2024-02-21T12:39:25+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 3145, "days_push": 924, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2690, forks 800 (observed 2026-08-28T04:07:10.907658+00:00)

## What it is
mmPlayer is an open-source online music player built with Vue, Vuex, and Vue Router, mimicking the QQ Music web interface. It provides music search, playback, lyrics display, play history, song comments, and NetEase Cloud Music playlist sync via a third-party API backend.

## Use cases
- play netease cloud music in a web browser
- self-host an online music player
- learn vue by studying a real-world music app project
- display synced lyrics while streaming music
- sync and play my netease playlists on the web
- search and stream songs with a qq-music-style interface

## When to choose
- you want a Vue-based web music player for NetEase Cloud Music
- you are learning Vue/Vuex and want a practical reference project
- you want lyrics display, play history, and playlist sync in a browser player

## When to avoid
- you need a production music service for commercial use - the project forbids commercial use and relies on a third-party API
- you need mobile-first design - it is primarily PC-oriented with only basic mobile adaptation
- you need IE support or guaranteed long-term maintenance

## Facets
- artifact type: application
- maturity: maintenance
- function: audio-processing, search-engine, ui-components, http-client
- domain: web-development, frontend, media, entertainment
- platform: cross-platform
- tags: music-player, vue, netease-cloud-music, lyrics-display, web-player, learning-project, web-server, nodejs

## Member repositories
- maomao1996/Vue-mmPlayer (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:10.907658+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:16:35.170028+00:00, confidence not recorded.
  - readme: https://github.com/maomao1996/Vue-mmPlayer (fetched 2026-08-28T04:07:10.907658+00:00, sha 3beec3f00b40)
  - homepage: https://netease-music.fe-mm.com (fetched 2026-08-29T09:59:59.442109+00:00, sha 2ae91048770d)
- Data as of 2026-08-30T08:39:29.467469+00:00.
