ZxwyWebSite

LX-Source Next is an LX Music custom parsing source implemented in Go, providing endpoints for playback links, lyrics, MV, and cover art.

v1.1.17
Published at
Aug 29, 2026
10
Stars
146
Download
Synced at
17d ago

Latest release

v1.1.17Aug 29, 2026, 01:16 AM
Downloads slow? Switch the source anytime above

README

Project Overview

LX-Source Next is a next-generation LX Music custom parsing source implemented in Golang, providing online music parsing for clients such as LX Music. It converts data from various music platforms into a unified interface, supporting playback links, lyrics, MV, music info, and album covers, and can be imported into players as a custom source.

One Go service providing a unified multi-platform parsing interface for players.

Key Features

  • Unified interface: exposes parsing via the /api/v0/{method}/{source}/{songid}/{quality} format
  • Multiple methods: fetch playback links, lyrics, MV, music info, video info, and album covers
  • Multiple sources: includes sources such as NetEase with an interface/source separation design
  • Quality selection: supports 128k, 320k, flac, dolby, master, and other tiers
  • Link redirect: supports 302 redirects to resolved results for direct playback
  • Script download: provides an LX script endpoint importable into players
  • Local cache: optionally cache content by platform and quality
  • Web tools: built-in pages for stats, parsing, search, and song recognition

Target Audience

  • Advanced users self-hosting a music parsing service
  • Users of players like LX Music who need custom sources
  • Developers wanting to unify multi-platform parsing endpoints

Quick Start

  1. Download the executable for your platform from Releases
  2. Run the program; it listens on 127.0.0.1:1101 by default
  3. Find the auto-generated API key in data/conf.toml and copy it
  4. Import the script URL http://127.0.0.1:1101/api/v0/lx-script.js?key={key} into your player
  5. Open the web UI for stats, parsing, and search pages

Core Advantages

  • Unified API: one API covers multiple methods and platform sources
  • Easy deployment: a single executable that works with local listening by default
  • Extensible: interface/source separation makes adding new platforms straightforward

System Requirements

Item Requirement
OS Windows, Linux, macOS
Architecture x64, arm64
Dependencies None; just run the downloaded executable

Notes

  • This project is intended for personal and small-scale sharing, not large-scale operation
  • Some platform endpoints may break when official APIs change, so watch for updates
  • Make sure parsed and played content complies with regulations and respects copyright

Release history

Sort