explaingit

huibq/keep-alive

6,825JavaScriptAudience · generalComplexity · 1/5Setup · easy

TLDR

Plugin files for two Chinese music player apps, LX Music and MusicFree, that add a streaming music source. Paste a CDN link into the app's settings to activate the source and stream audio up to 320k quality.

Mindmap

mindmap
  root((keep-alive))
    What it does
      Music source plugin
      LX Music support
      MusicFree support
      320k audio quality
    Usage
      Paste CDN link
      App settings
      Single setup step
    Warnings
      Rate limit risk
      No bulk download
      IP ban possible
    Tech
      JavaScript plugin
      JSON plugin file
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Things people build with this

USE CASE 1

Add a streaming music source to LX Music by pasting the plugin CDN link into the app's custom source settings.

USE CASE 2

Configure MusicFree on Android or desktop to stream music by loading the JSON plugin file from this repository.

USE CASE 3

Access high-quality audio up to 320k bitrate through LX Music once the plugin source is activated.

Tech stack

JavaScriptJSON

Getting it running

Difficulty · easy Time to first run · 5min

Rapid or repeated requests through this source may get your IP address banned by the streaming backend, bulk downloading is not permitted.

In plain English

This repository hosts music source plugin files for two Chinese music player apps: LX Music (洛雪音乐) and MusicFree. Both are open-source music players for Android, Windows, and macOS that can load external source plugins to stream music. This repo provides those plugin files via CDN links that users paste into the apps' settings to add a music source. The main files in the repository are a JavaScript plugin for LX Music and a JSON plugin file for MusicFree. Once added, the apps use those files to look up and stream tracks. The README states the sources support audio quality up to 320k. The README includes several usage warnings, all in Chinese. Repeated or rapid requests through the source may result in the server banning the user's IP address. Bulk downloading is not permitted and will also trigger a ban. Users of MusicFree are instructed to enable a specific playback setting to prevent automatic retries that would accelerate request volume. If an IP does get banned, the README suggests switching networks or enabling a flight-mode toggle. The README does not describe the underlying music catalog, who operates the streaming backend, or the licensing of the music content. It is a short tutorial with links to the player apps and the plugin URLs, written for people who already use one of these two players and want to add this particular source.

Copy-paste prompts

Prompt 1
How do I add the LX Music JavaScript plugin from this repository as a custom source in the LX Music app settings?
Prompt 2
Configure MusicFree to load the JSON plugin file from this repo and explain which playback setting I should enable to avoid IP bans.
Prompt 3
What settings should I change in MusicFree to prevent triggering the rate limit when streaming from this music source?
Open on GitHub → Explain another repo

← huibq on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.