Repository navigation

#

neteasecloudmusic

杜比大喇叭的β版迎来了重大的革新,合并了UnblockMusic Pro的所有功能且更加强大,同时UnblockMusicPro_Xposed项目将会停止维护,让我们欢送这位老朋友!

Java
4194
1 年前

Unblock Netease Cloud Music with Xposed

Java
1425
3 年前

🔥仿网易云音乐😜(H5移动端📱)🎶

TypeScript
109
3 年前

The hosted machine to unlock NetEase Music access for oversea users. 海外解锁网易云音乐

Python
90
6 天前

A simple package used to dump ncm files to mp3 or flac files.

Python
40
4 个月前

网易云音乐Compose版app,包含手机、平板、tv、手表全平台

Kotlin
32
2 年前

免费下载网易云歌单里的所有歌 - Get your Netease Cloud Music playlist BY FREE

Python
25
2 年前

Download mp3 by NeteaseCloudMusic playlist, and rename to - .mp3</p><div class="d-flex flex-wrap pt-2"><a rel="nofollow" style="position:relative" class="topic-tag topic-tag-link Link f6 mb-2" href="/topics/netease">netease</a><a rel="nofollow" style="position:relative" class="topic-tag topic-tag-link Link f6 mb-2" href="/topics/neteasecloudmusic">neteasecloudmusic</a><a rel="nofollow" style="position:relative" class="topic-tag topic-tag-link Link f6 mb-2" href="/topics/download">download</a><a rel="nofollow" style="position:relative" class="topic-tag topic-tag-link Link f6 mb-2" href="/topics/downloader">downloader</a><a rel="nofollow" style="position:relative" class="topic-tag topic-tag-link Link f6 mb-2" href="/topics/music">music</a><a rel="nofollow" style="position:relative" class="topic-tag topic-tag-link Link f6 mb-2" href="/topics/mp3">mp3</a></div></div><div class="flex text-xs color-fg-muted justify-between"><div class="flex"><div class="mr-4"><span class="repo-language-color" style="background-color:#3572A5"></span> <!-- -->Python</div><div class="mr-4"><svg aria-hidden="true" focusable="false" class="octicon octicon-star" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"></path></svg> <!-- -->23</div><div class="mr-4 hidden md:inline-block"><svg aria-hidden="true" focusable="false" class="octicon octicon-repo-forked" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M5 5.372v.878c0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75v-.878a2.25 2.25 0 1 1 1.5 0v.878a2.25 2.25 0 0 1-2.25 2.25h-1.5v2.128a2.251 2.251 0 1 1-1.5 0V8.5h-1.5A2.25 2.25 0 0 1 3.5 6.25v-.878a2.25 2.25 0 1 1 1.5 0ZM5 3.25a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Zm6.75.75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm-3 8.75a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Z"></path></svg> <!-- -->7</div><div class="mr-4 hover:text-black"><svg height="16" stroke-linejoin="round" viewBox="0 0 16 16" width="16" style="color:currentcolor"><path d="M2.5 0.5V0H3.5V0.5C3.5 1.60457 4.39543 2.5 5.5 2.5H6V3V3.5H5.5C4.39543 3.5 3.5 4.39543 3.5 5.5V6H3H2.5V5.5C2.5 4.39543 1.60457 3.5 0.5 3.5H0V3V2.5H0.5C1.60457 2.5 2.5 1.60457 2.5 0.5Z" fill="currentColor"></path><path d="M14.5 4.5V5H13.5V4.5C13.5 3.94772 13.0523 3.5 12.5 3.5H12V3V2.5H12.5C13.0523 2.5 13.5 2.05228 13.5 1.5V1H14H14.5V1.5C14.5 2.05228 14.9477 2.5 15.5 2.5H16V3V3.5H15.5C14.9477 3.5 14.5 3.94772 14.5 4.5Z" fill="currentColor"></path><path d="M8.40706 4.92939L8.5 4H9.5L9.59294 4.92939C9.82973 7.29734 11.7027 9.17027 14.0706 9.40706L15 9.5V10.5L14.0706 10.5929C11.7027 10.8297 9.82973 12.7027 9.59294 15.0706L9.5 16H8.5L8.40706 15.0706C8.17027 12.7027 6.29734 10.8297 3.92939 10.5929L3 10.5V9.5L3.92939 9.40706C6.29734 9.17027 8.17027 7.29734 8.40706 4.92939Z" fill="currentColor"></path></svg></div></div><div><div>3 个月前</div></div></div></div></div></div></div><div class="border my-5 rounded-lg"><div class="border-t repo-item font-normal hover:cursor-pointer hover:bg-gray-50 overflow-hidden rounded-lg"><div class="flex p-4"><div class="grow"><div class="repo-name flex items-start mb-1"><img class="avatar rounded-full mr-2" width="35" height="35" src="https://static.github-zh.com/github_avatars/curtainTan?s=40&v=4"/><a target="_blank" class="Link hover:underline" href="https://github.com/curtainTan/music">curtainTan<!-- --> / <span class="font-semibold">music</span> <svg aria-hidden="true" focusable="false" class="octicon octicon-link-external icon color-fg-muted" viewBox="0 0 16 16" width="15" height="15" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path></svg></a></div><div class="mb-3"><p class="color-fg-muted line-clamp-3">网易云音乐</p><div class="d-flex flex-wrap pt-2"><a rel="nofollow" style="position:relative" class="topic-tag topic-tag-link Link f6 mb-2" href="/topics/music">music</a><a rel="nofollow" style="position:relative" class="topic-tag topic-tag-link Link f6 mb-2" href="/topics/neteasecloudmusic">neteasecloudmusic</a><a rel="nofollow" style="position:relative" class="topic-tag topic-tag-link Link f6 mb-2" href="/topics/flutter">Flutter</a></div></div><div class="flex text-xs color-fg-muted justify-between"><div class="flex"><div class="mr-4"><span class="repo-language-color" style="background-color:#00B4AB"></span> <!-- -->Dart</div><div class="mr-4"><svg aria-hidden="true" focusable="false" class="octicon octicon-star" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"></path></svg> <!-- -->15</div><div class="mr-4 hidden md:inline-block"><svg aria-hidden="true" focusable="false" class="octicon octicon-repo-forked" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M5 5.372v.878c0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75v-.878a2.25 2.25 0 1 1 1.5 0v.878a2.25 2.25 0 0 1-2.25 2.25h-1.5v2.128a2.251 2.251 0 1 1-1.5 0V8.5h-1.5A2.25 2.25 0 0 1 3.5 6.25v-.878a2.25 2.25 0 1 1 1.5 0ZM5 3.25a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Zm6.75.75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm-3 8.75a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Z"></path></svg> <!-- -->1</div><div class="mr-4 hover:text-black"><svg height="16" stroke-linejoin="round" viewBox="0 0 16 16" width="16" style="color:currentcolor"><path d="M2.5 0.5V0H3.5V0.5C3.5 1.60457 4.39543 2.5 5.5 2.5H6V3V3.5H5.5C4.39543 3.5 3.5 4.39543 3.5 5.5V6H3H2.5V5.5C2.5 4.39543 1.60457 3.5 0.5 3.5H0V3V2.5H0.5C1.60457 2.5 2.5 1.60457 2.5 0.5Z" fill="currentColor"></path><path d="M14.5 4.5V5H13.5V4.5C13.5 3.94772 13.0523 3.5 12.5 3.5H12V3V2.5H12.5C13.0523 2.5 13.5 2.05228 13.5 1.5V1H14H14.5V1.5C14.5 2.05228 14.9477 2.5 15.5 2.5H16V3V3.5H15.5C14.9477 3.5 14.5 3.94772 14.5 4.5Z" fill="currentColor"></path><path d="M8.40706 4.92939L8.5 4H9.5L9.59294 4.92939C9.82973 7.29734 11.7027 9.17027 14.0706 9.40706L15 9.5V10.5L14.0706 10.5929C11.7027 10.8297 9.82973 12.7027 9.59294 15.0706L9.5 16H8.5L8.40706 15.0706C8.17027 12.7027 6.29734 10.8297 3.92939 10.5929L3 10.5V9.5L3.92939 9.40706C6.29734 9.17027 8.17027 7.29734 8.40706 4.92939Z" fill="currentColor"></path></svg></div></div><div><div>6 年前</div></div></div></div></div></div></div><div class="border my-5 rounded-lg"><div class="border-t repo-item font-normal hover:cursor-pointer hover:bg-gray-50 overflow-hidden rounded-lg"><div class="flex p-4"><div class="grow"><div class="repo-name flex items-start mb-1"><img class="avatar rounded-full mr-2" width="35" height="35" src="https://static.github-zh.com/github_avatars/bluishwu?s=40&v=4"/><a target="_blank" class="Link hover:underline" href="https://github.com/bluishwu/TS3AudioBot_NetEase_WebUI">bluishwu<!-- --> / <span class="font-semibold">TS3AudioBot_NetEase_WebUI</span> <svg aria-hidden="true" focusable="false" class="octicon octicon-link-external icon color-fg-muted" viewBox="0 0 16 16" width="15" height="15" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path></svg></a></div><div class="mb-3"><p class="color-fg-muted line-clamp-3">一个网易云音乐风格的TS3AudioBot Web界面,提供丰富的音乐播放和管理功能。网页端点歌台,包含歌词显示、热评轮播、音乐推荐等功能。</p><div class="d-flex flex-wrap pt-2"><a rel="nofollow" style="position:relative" class="topic-tag topic-tag-link Link f6 mb-2" href="/topics/neteasecloudmusic">neteasecloudmusic</a><a rel="nofollow" style="position:relative" class="topic-tag topic-tag-link Link f6 mb-2" href="/topics/teamspeak">teamspeak</a><a rel="nofollow" style="position:relative" class="topic-tag topic-tag-link Link f6 mb-2" href="/topics/webui">webui</a></div></div><div class="flex text-xs color-fg-muted justify-between"><div class="flex"><div class="mr-4"><span class="repo-language-color" style="background-color:#e34c26"></span> <!-- -->HTML</div><div class="mr-4"><svg aria-hidden="true" focusable="false" class="octicon octicon-star" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"></path></svg> <!-- -->13</div><div class="mr-4 hidden md:inline-block"><svg aria-hidden="true" focusable="false" class="octicon octicon-repo-forked" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M5 5.372v.878c0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75v-.878a2.25 2.25 0 1 1 1.5 0v.878a2.25 2.25 0 0 1-2.25 2.25h-1.5v2.128a2.251 2.251 0 1 1-1.5 0V8.5h-1.5A2.25 2.25 0 0 1 3.5 6.25v-.878a2.25 2.25 0 1 1 1.5 0ZM5 3.25a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Zm6.75.75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm-3 8.75a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Z"></path></svg> <!-- -->3</div><div class="mr-4 hover:text-black"><svg height="16" stroke-linejoin="round" viewBox="0 0 16 16" width="16" style="color:currentcolor"><path d="M2.5 0.5V0H3.5V0.5C3.5 1.60457 4.39543 2.5 5.5 2.5H6V3V3.5H5.5C4.39543 3.5 3.5 4.39543 3.5 5.5V6H3H2.5V5.5C2.5 4.39543 1.60457 3.5 0.5 3.5H0V3V2.5H0.5C1.60457 2.5 2.5 1.60457 2.5 0.5Z" fill="currentColor"></path><path d="M14.5 4.5V5H13.5V4.5C13.5 3.94772 13.0523 3.5 12.5 3.5H12V3V2.5H12.5C13.0523 2.5 13.5 2.05228 13.5 1.5V1H14H14.5V1.5C14.5 2.05228 14.9477 2.5 15.5 2.5H16V3V3.5H15.5C14.9477 3.5 14.5 3.94772 14.5 4.5Z" fill="currentColor"></path><path d="M8.40706 4.92939L8.5 4H9.5L9.59294 4.92939C9.82973 7.29734 11.7027 9.17027 14.0706 9.40706L15 9.5V10.5L14.0706 10.5929C11.7027 10.8297 9.82973 12.7027 9.59294 15.0706L9.5 16H8.5L8.40706 15.0706C8.17027 12.7027 6.29734 10.8297 3.92939 10.5929L3 10.5V9.5L3.92939 9.40706C6.29734 9.17027 8.17027 7.29734 8.40706 4.92939Z" fill="currentColor"></path></svg></div></div><div><div>4 个月前</div></div></div></div></div></div></div><div class="border my-5 rounded-lg"><div class="border-t repo-item font-normal hover:cursor-pointer hover:bg-gray-50 overflow-hidden rounded-lg"><div class="flex p-4"><div class="grow"><div class="repo-name flex items-start mb-1"><img class="avatar rounded-full mr-2" width="35" height="35" src="https://static.github-zh.com/github_avatars/Go-oG?s=40&v=4"/><a target="_blank" class="Link hover:underline" href="https://github.com/Go-oG/TextureMusic">Go-oG<!-- --> / <span class="font-semibold">TextureMusic</span> <svg aria-hidden="true" focusable="false" class="octicon octicon-link-external icon color-fg-muted" viewBox="0 0 16 16" width="15" height="15" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path></svg></a></div><div class="mb-3"><p class="color-fg-muted line-clamp-3">一个开源的仿网易云音乐播放器</p><div class="d-flex flex-wrap pt-2"><a rel="nofollow" style="position:relative" class="topic-tag topic-tag-link Link f6 mb-2" href="/topics/music">music</a><a rel="nofollow" style="position:relative" class="topic-tag topic-tag-link Link f6 mb-2" href="/topics/neteasecloudmusic">neteasecloudmusic</a><a rel="nofollow" style="position:relative" class="topic-tag topic-tag-link Link f6 mb-2" href="/topics/player">player</a></div></div><div class="flex text-xs color-fg-muted justify-between"><div class="flex"><div class="mr-4"><span class="repo-language-color" style="background-color:#b07219"></span> <!-- -->Java</div><div class="mr-4"><svg aria-hidden="true" focusable="false" class="octicon octicon-star" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"></path></svg> <!-- -->10</div><div class="mr-4 hidden md:inline-block"><svg aria-hidden="true" focusable="false" class="octicon octicon-repo-forked" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M5 5.372v.878c0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75v-.878a2.25 2.25 0 1 1 1.5 0v.878a2.25 2.25 0 0 1-2.25 2.25h-1.5v2.128a2.251 2.251 0 1 1-1.5 0V8.5h-1.5A2.25 2.25 0 0 1 3.5 6.25v-.878a2.25 2.25 0 1 1 1.5 0ZM5 3.25a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Zm6.75.75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm-3 8.75a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Z"></path></svg> <!-- -->2</div><div class="mr-4 hover:text-black"><svg height="16" stroke-linejoin="round" viewBox="0 0 16 16" width="16" style="color:currentcolor"><path d="M2.5 0.5V0H3.5V0.5C3.5 1.60457 4.39543 2.5 5.5 2.5H6V3V3.5H5.5C4.39543 3.5 3.5 4.39543 3.5 5.5V6H3H2.5V5.5C2.5 4.39543 1.60457 3.5 0.5 3.5H0V3V2.5H0.5C1.60457 2.5 2.5 1.60457 2.5 0.5Z" fill="currentColor"></path><path d="M14.5 4.5V5H13.5V4.5C13.5 3.94772 13.0523 3.5 12.5 3.5H12V3V2.5H12.5C13.0523 2.5 13.5 2.05228 13.5 1.5V1H14H14.5V1.5C14.5 2.05228 14.9477 2.5 15.5 2.5H16V3V3.5H15.5C14.9477 3.5 14.5 3.94772 14.5 4.5Z" fill="currentColor"></path><path d="M8.40706 4.92939L8.5 4H9.5L9.59294 4.92939C9.82973 7.29734 11.7027 9.17027 14.0706 9.40706L15 9.5V10.5L14.0706 10.5929C11.7027 10.8297 9.82973 12.7027 9.59294 15.0706L9.5 16H8.5L8.40706 15.0706C8.17027 12.7027 6.29734 10.8297 3.92939 10.5929L3 10.5V9.5L3.92939 9.40706C6.29734 9.17027 8.17027 7.29734 8.40706 4.92939Z" fill="currentColor"></path></svg></div></div><div><div>5 年前</div></div></div></div></div></div></div><div class="border my-5 rounded-lg"><div class="border-t repo-item font-normal hover:cursor-pointer hover:bg-gray-50 overflow-hidden rounded-lg"><div class="flex p-4"><div class="grow"><div class="repo-name flex items-start mb-1"><img class="avatar rounded-full mr-2" width="35" height="35" src="https://static.github-zh.com/github_avatars/1368129224?s=40&v=4"/><a target="_blank" class="Link hover:underline" href="https://github.com/1368129224/NeteaseCloudMusicSpider">1368129224<!-- --> / <span class="font-semibold">NeteaseCloudMusicSpider</span> <svg aria-hidden="true" focusable="false" class="octicon octicon-link-external icon color-fg-muted" viewBox="0 0 16 16" width="15" height="15" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path></svg></a></div><div class="mb-3"><p class="color-fg-muted line-clamp-3">网易云音乐爬虫</p><div class="d-flex flex-wrap pt-2"><a rel="nofollow" style="position:relative" class="topic-tag topic-tag-link Link f6 mb-2" href="/topics/python3">Python</a><a rel="nofollow" style="position:relative" class="topic-tag topic-tag-link Link f6 mb-2" href="/topics/spider">spider</a><a rel="nofollow" style="position:relative" class="topic-tag topic-tag-link Link f6 mb-2" href="/topics/neteasecloudmusic">neteasecloudmusic</a></div></div><div class="flex text-xs color-fg-muted justify-between"><div class="flex"><div class="mr-4"><span class="repo-language-color" style="background-color:#e34c26"></span> <!-- -->HTML</div><div class="mr-4"><svg aria-hidden="true" focusable="false" class="octicon octicon-star" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"></path></svg> <!-- -->8</div><div class="mr-4 hidden md:inline-block"><svg aria-hidden="true" focusable="false" class="octicon octicon-repo-forked" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M5 5.372v.878c0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75v-.878a2.25 2.25 0 1 1 1.5 0v.878a2.25 2.25 0 0 1-2.25 2.25h-1.5v2.128a2.251 2.251 0 1 1-1.5 0V8.5h-1.5A2.25 2.25 0 0 1 3.5 6.25v-.878a2.25 2.25 0 1 1 1.5 0ZM5 3.25a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Zm6.75.75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm-3 8.75a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Z"></path></svg> <!-- -->0</div><div class="mr-4 hover:text-black"><svg height="16" stroke-linejoin="round" viewBox="0 0 16 16" width="16" style="color:currentcolor"><path d="M2.5 0.5V0H3.5V0.5C3.5 1.60457 4.39543 2.5 5.5 2.5H6V3V3.5H5.5C4.39543 3.5 3.5 4.39543 3.5 5.5V6H3H2.5V5.5C2.5 4.39543 1.60457 3.5 0.5 3.5H0V3V2.5H0.5C1.60457 2.5 2.5 1.60457 2.5 0.5Z" fill="currentColor"></path><path d="M14.5 4.5V5H13.5V4.5C13.5 3.94772 13.0523 3.5 12.5 3.5H12V3V2.5H12.5C13.0523 2.5 13.5 2.05228 13.5 1.5V1H14H14.5V1.5C14.5 2.05228 14.9477 2.5 15.5 2.5H16V3V3.5H15.5C14.9477 3.5 14.5 3.94772 14.5 4.5Z" fill="currentColor"></path><path d="M8.40706 4.92939L8.5 4H9.5L9.59294 4.92939C9.82973 7.29734 11.7027 9.17027 14.0706 9.40706L15 9.5V10.5L14.0706 10.5929C11.7027 10.8297 9.82973 12.7027 9.59294 15.0706L9.5 16H8.5L8.40706 15.0706C8.17027 12.7027 6.29734 10.8297 3.92939 10.5929L3 10.5V9.5L3.92939 9.40706C6.29734 9.17027 8.17027 7.29734 8.40706 4.92939Z" fill="currentColor"></path></svg></div></div><div><div>5 年前</div></div></div></div></div></div></div><div class="border my-5 rounded-lg"><div class="border-t repo-item font-normal hover:cursor-pointer hover:bg-gray-50 overflow-hidden rounded-lg"><div class="flex p-4"><div class="grow"><div class="repo-name flex items-start mb-1"><img class="avatar rounded-full mr-2" width="35" height="35" src="https://static.github-zh.com/github_avatars/aquamarine5?s=40&v=4"/><a target="_blank" class="Link hover:underline" href="https://github.com/aquamarine5/NeteaseMusicUtil">aquamarine5<!-- --> / <span class="font-semibold">NeteaseMusicUtil</span> <svg aria-hidden="true" focusable="false" class="octicon octicon-link-external icon color-fg-muted" viewBox="0 0 16 16" width="15" height="15" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path></svg></a></div><div class="mb-3"><p class="color-fg-muted line-clamp-3">网易云音乐工具 下载音乐 分析听歌数据</p><div class="d-flex flex-wrap pt-2"><a rel="nofollow" style="position:relative" class="topic-tag topic-tag-link Link f6 mb-2" href="/topics/neteasemusic">neteasemusic</a><a rel="nofollow" style="position:relative" class="topic-tag topic-tag-link Link f6 mb-2" href="/topics/netease-cloud-music">netease-cloud-music</a><a rel="nofollow" style="position:relative" class="topic-tag topic-tag-link Link f6 mb-2" href="/topics/netease-music">netease-music</a><a rel="nofollow" style="position:relative" class="topic-tag topic-tag-link Link f6 mb-2" href="/topics/neteasecloudmusic">neteasecloudmusic</a><a rel="nofollow" style="position:relative" class="topic-tag topic-tag-link Link f6 mb-2" href="/topics/analyser">analyser</a></div></div><div class="flex text-xs color-fg-muted justify-between"><div class="flex"><div class="mr-4"><span class="repo-language-color" style="background-color:#3572A5"></span> <!-- -->Python</div><div class="mr-4"><svg aria-hidden="true" focusable="false" class="octicon octicon-star" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"></path></svg> <!-- -->7</div><div class="mr-4 hidden md:inline-block"><svg aria-hidden="true" focusable="false" class="octicon octicon-repo-forked" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M5 5.372v.878c0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75v-.878a2.25 2.25 0 1 1 1.5 0v.878a2.25 2.25 0 0 1-2.25 2.25h-1.5v2.128a2.251 2.251 0 1 1-1.5 0V8.5h-1.5A2.25 2.25 0 0 1 3.5 6.25v-.878a2.25 2.25 0 1 1 1.5 0ZM5 3.25a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Zm6.75.75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm-3 8.75a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Z"></path></svg> <!-- -->0</div><div class="mr-4 hover:text-black"><svg height="16" stroke-linejoin="round" viewBox="0 0 16 16" width="16" style="color:currentcolor"><path d="M2.5 0.5V0H3.5V0.5C3.5 1.60457 4.39543 2.5 5.5 2.5H6V3V3.5H5.5C4.39543 3.5 3.5 4.39543 3.5 5.5V6H3H2.5V5.5C2.5 4.39543 1.60457 3.5 0.5 3.5H0V3V2.5H0.5C1.60457 2.5 2.5 1.60457 2.5 0.5Z" fill="currentColor"></path><path d="M14.5 4.5V5H13.5V4.5C13.5 3.94772 13.0523 3.5 12.5 3.5H12V3V2.5H12.5C13.0523 2.5 13.5 2.05228 13.5 1.5V1H14H14.5V1.5C14.5 2.05228 14.9477 2.5 15.5 2.5H16V3V3.5H15.5C14.9477 3.5 14.5 3.94772 14.5 4.5Z" fill="currentColor"></path><path d="M8.40706 4.92939L8.5 4H9.5L9.59294 4.92939C9.82973 7.29734 11.7027 9.17027 14.0706 9.40706L15 9.5V10.5L14.0706 10.5929C11.7027 10.8297 9.82973 12.7027 9.59294 15.0706L9.5 16H8.5L8.40706 15.0706C8.17027 12.7027 6.29734 10.8297 3.92939 10.5929L3 10.5V9.5L3.92939 9.40706C6.29734 9.17027 8.17027 7.29734 8.40706 4.92939Z" fill="currentColor"></path></svg></div></div><div><div>3 年前</div></div></div></div></div></div></div><div class="border my-5 rounded-lg"><div class="border-t repo-item font-normal hover:cursor-pointer hover:bg-gray-50 overflow-hidden rounded-lg"><div class="flex p-4"><div class="grow"><div class="repo-name flex items-start mb-1"><img class="avatar rounded-full mr-2" width="35" height="35" src="https://static.github-zh.com/github_avatars/ILoveScratch2?s=40&v=4"/><a target="_blank" class="Link hover:underline" href="https://github.com/ILoveScratch2/NeteaseCloudMusicAPI-Mirror">ILoveScratch2<!-- --> / <span class="font-semibold">NeteaseCloudMusicAPI-Mirror</span> <svg aria-hidden="true" focusable="false" class="octicon octicon-link-external icon color-fg-muted" viewBox="0 0 16 16" width="15" height="15" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path></svg></a></div><div class="mb-3"><p class="color-fg-muted line-clamp-3">Last Available Version of NeteaseCloudMusicAPI (February 25, 2025) NeteaseCloudMusicAPI的最后可用版本(截止到2025年2月25日)</p><div class="d-flex flex-wrap pt-2"><a rel="nofollow" style="position:relative" class="topic-tag topic-tag-link Link f6 mb-2" href="/topics/api">API</a><a rel="nofollow" style="position:relative" class="topic-tag topic-tag-link Link f6 mb-2" href="/topics/gateway">gateway</a><a rel="nofollow" style="position:relative" class="topic-tag topic-tag-link Link f6 mb-2" href="/topics/music">music</a><a rel="nofollow" style="position:relative" class="topic-tag topic-tag-link Link f6 mb-2" href="/topics/netease">netease</a><a rel="nofollow" style="position:relative" class="topic-tag topic-tag-link Link f6 mb-2" href="/topics/netease-cloud-music">netease-cloud-music</a><a rel="nofollow" style="position:relative" class="topic-tag topic-tag-link Link f6 mb-2" href="/topics/netease-music">netease-music</a><a rel="nofollow" style="position:relative" class="topic-tag topic-tag-link Link f6 mb-2" href="/topics/neteasecloud">neteasecloud</a><a rel="nofollow" style="position:relative" class="topic-tag topic-tag-link Link f6 mb-2" href="/topics/neteasecloudmusic">neteasecloudmusic</a><a rel="nofollow" style="position:relative" class="topic-tag topic-tag-link Link f6 mb-2" href="/topics/neteasemusic">neteasemusic</a></div></div><div class="flex text-xs color-fg-muted justify-between"><div class="flex"><div class="mr-4"><span class="repo-language-color" style="background-color:#f1e05a"></span> <!-- -->JavaScript</div><div class="mr-4"><svg aria-hidden="true" focusable="false" class="octicon octicon-star" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"></path></svg> <!-- -->6</div><div class="mr-4 hidden md:inline-block"><svg aria-hidden="true" focusable="false" class="octicon octicon-repo-forked" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M5 5.372v.878c0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75v-.878a2.25 2.25 0 1 1 1.5 0v.878a2.25 2.25 0 0 1-2.25 2.25h-1.5v2.128a2.251 2.251 0 1 1-1.5 0V8.5h-1.5A2.25 2.25 0 0 1 3.5 6.25v-.878a2.25 2.25 0 1 1 1.5 0ZM5 3.25a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Zm6.75.75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm-3 8.75a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Z"></path></svg> <!-- -->2</div><div class="mr-4 hover:text-black"><svg height="16" stroke-linejoin="round" viewBox="0 0 16 16" width="16" style="color:currentcolor"><path d="M2.5 0.5V0H3.5V0.5C3.5 1.60457 4.39543 2.5 5.5 2.5H6V3V3.5H5.5C4.39543 3.5 3.5 4.39543 3.5 5.5V6H3H2.5V5.5C2.5 4.39543 1.60457 3.5 0.5 3.5H0V3V2.5H0.5C1.60457 2.5 2.5 1.60457 2.5 0.5Z" fill="currentColor"></path><path d="M14.5 4.5V5H13.5V4.5C13.5 3.94772 13.0523 3.5 12.5 3.5H12V3V2.5H12.5C13.0523 2.5 13.5 2.05228 13.5 1.5V1H14H14.5V1.5C14.5 2.05228 14.9477 2.5 15.5 2.5H16V3V3.5H15.5C14.9477 3.5 14.5 3.94772 14.5 4.5Z" fill="currentColor"></path><path d="M8.40706 4.92939L8.5 4H9.5L9.59294 4.92939C9.82973 7.29734 11.7027 9.17027 14.0706 9.40706L15 9.5V10.5L14.0706 10.5929C11.7027 10.8297 9.82973 12.7027 9.59294 15.0706L9.5 16H8.5L8.40706 15.0706C8.17027 12.7027 6.29734 10.8297 3.92939 10.5929L3 10.5V9.5L3.92939 9.40706C6.29734 9.17027 8.17027 7.29734 8.40706 4.92939Z" fill="currentColor"></path></svg></div></div><div><div>4 个月前</div></div></div></div></div></div></div><div class="border my-5 rounded-lg"><div class="border-t repo-item font-normal hover:cursor-pointer hover:bg-gray-50 overflow-hidden rounded-lg"><div class="flex p-4"><div class="grow"><div class="repo-name flex items-start mb-1"><img class="avatar rounded-full mr-2" width="35" height="35" src="https://static.github-zh.com/github_avatars/shianqi?s=40&v=4"/><a target="_blank" class="Link hover:underline" href="https://github.com/shianqi/NetEase-Cloud-Music-Web">shianqi<!-- --> / <span class="font-semibold">NetEase-Cloud-Music-Web</span> <svg aria-hidden="true" focusable="false" class="octicon octicon-link-external icon color-fg-muted" viewBox="0 0 16 16" width="15" height="15" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path></svg></a></div><div class="mb-3"><p class="color-fg-muted line-clamp-3">React 网易云音乐</p><div class="d-flex flex-wrap pt-2"><a rel="nofollow" style="position:relative" class="topic-tag topic-tag-link Link f6 mb-2" href="/topics/react">React</a><a rel="nofollow" style="position:relative" class="topic-tag topic-tag-link Link f6 mb-2" href="/topics/neteasecloudmusic">neteasecloudmusic</a><a rel="nofollow" style="position:relative" class="topic-tag topic-tag-link Link f6 mb-2" href="/topics/netease-cloud-music">netease-cloud-music</a><a rel="nofollow" style="position:relative" class="topic-tag topic-tag-link Link f6 mb-2" href="/topics/neteasecloud">neteasecloud</a><a rel="nofollow" style="position:relative" class="topic-tag topic-tag-link Link f6 mb-2" href="/topics/cloudmusic">cloudmusic</a></div></div><div class="flex text-xs color-fg-muted justify-between"><div class="flex"><div class="mr-4"><span class="repo-language-color" style="background-color:#f1e05a"></span> <!-- -->JavaScript</div><div class="mr-4"><svg aria-hidden="true" focusable="false" class="octicon octicon-star" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"></path></svg> <!-- -->6</div><div class="mr-4 hidden md:inline-block"><svg aria-hidden="true" focusable="false" class="octicon octicon-repo-forked" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M5 5.372v.878c0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75v-.878a2.25 2.25 0 1 1 1.5 0v.878a2.25 2.25 0 0 1-2.25 2.25h-1.5v2.128a2.251 2.251 0 1 1-1.5 0V8.5h-1.5A2.25 2.25 0 0 1 3.5 6.25v-.878a2.25 2.25 0 1 1 1.5 0ZM5 3.25a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Zm6.75.75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm-3 8.75a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Z"></path></svg> <!-- -->2</div><div class="mr-4 hover:text-black"><svg height="16" stroke-linejoin="round" viewBox="0 0 16 16" width="16" style="color:currentcolor"><path d="M2.5 0.5V0H3.5V0.5C3.5 1.60457 4.39543 2.5 5.5 2.5H6V3V3.5H5.5C4.39543 3.5 3.5 4.39543 3.5 5.5V6H3H2.5V5.5C2.5 4.39543 1.60457 3.5 0.5 3.5H0V3V2.5H0.5C1.60457 2.5 2.5 1.60457 2.5 0.5Z" fill="currentColor"></path><path d="M14.5 4.5V5H13.5V4.5C13.5 3.94772 13.0523 3.5 12.5 3.5H12V3V2.5H12.5C13.0523 2.5 13.5 2.05228 13.5 1.5V1H14H14.5V1.5C14.5 2.05228 14.9477 2.5 15.5 2.5H16V3V3.5H15.5C14.9477 3.5 14.5 3.94772 14.5 4.5Z" fill="currentColor"></path><path d="M8.40706 4.92939L8.5 4H9.5L9.59294 4.92939C9.82973 7.29734 11.7027 9.17027 14.0706 9.40706L15 9.5V10.5L14.0706 10.5929C11.7027 10.8297 9.82973 12.7027 9.59294 15.0706L9.5 16H8.5L8.40706 15.0706C8.17027 12.7027 6.29734 10.8297 3.92939 10.5929L3 10.5V9.5L3.92939 9.40706C6.29734 9.17027 8.17027 7.29734 8.40706 4.92939Z" fill="currentColor"></path></svg></div></div><div><div>7 年前</div></div></div></div></div></div></div><div class="border my-5 rounded-lg"><div class="border-t repo-item font-normal hover:cursor-pointer hover:bg-gray-50 overflow-hidden rounded-lg"><div class="flex p-4"><div class="grow"><div class="repo-name flex items-start mb-1"><img class="avatar rounded-full mr-2" width="35" height="35" src="https://static.github-zh.com/github_avatars/shaoyuanyu?s=40&v=4"/><a target="_blank" class="Link hover:underline" href="https://github.com/shaoyuanyu/ncm-tui-player">shaoyuanyu<!-- --> / <span class="font-semibold">ncm-tui-player</span> <svg aria-hidden="true" focusable="false" class="octicon octicon-link-external icon color-fg-muted" viewBox="0 0 16 16" width="15" height="15" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path></svg></a></div><div class="mb-3"><p class="color-fg-muted line-clamp-3">用Rust编写的网易云命令行播放器 | A TUI player client for netease-cloud-music written in Rust</p><div class="d-flex flex-wrap pt-2"><a rel="nofollow" style="position:relative" class="topic-tag topic-tag-link Link f6 mb-2" href="/topics/music">music</a><a rel="nofollow" style="position:relative" class="topic-tag topic-tag-link Link f6 mb-2" href="/topics/music-player">music-player</a><a rel="nofollow" style="position:relative" class="topic-tag topic-tag-link Link f6 mb-2" href="/topics/netease-cloud-music">netease-cloud-music</a><a rel="nofollow" style="position:relative" class="topic-tag topic-tag-link Link f6 mb-2" href="/topics/netease-music">netease-music</a><a rel="nofollow" style="position:relative" class="topic-tag topic-tag-link Link f6 mb-2" href="/topics/neteasecloudmusic">neteasecloudmusic</a><a rel="nofollow" style="position:relative" class="topic-tag topic-tag-link Link f6 mb-2" href="/topics/rust">Rust</a><a rel="nofollow" style="position:relative" class="topic-tag topic-tag-link Link f6 mb-2" href="/topics/terminal-app">terminal-app</a><a rel="nofollow" style="position:relative" class="topic-tag topic-tag-link Link f6 mb-2" href="/topics/terminal-based">terminal-based</a><a rel="nofollow" style="position:relative" class="topic-tag topic-tag-link Link f6 mb-2" href="/topics/tui">tui</a></div></div><div class="flex text-xs color-fg-muted justify-between"><div class="flex"><div class="mr-4"><span class="repo-language-color" style="background-color:#dea584"></span> <!-- -->Rust</div><div class="mr-4"><svg aria-hidden="true" focusable="false" class="octicon octicon-star" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"></path></svg> <!-- -->5</div><div class="mr-4 hidden md:inline-block"><svg aria-hidden="true" focusable="false" class="octicon octicon-repo-forked" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M5 5.372v.878c0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75v-.878a2.25 2.25 0 1 1 1.5 0v.878a2.25 2.25 0 0 1-2.25 2.25h-1.5v2.128a2.251 2.251 0 1 1-1.5 0V8.5h-1.5A2.25 2.25 0 0 1 3.5 6.25v-.878a2.25 2.25 0 1 1 1.5 0ZM5 3.25a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Zm6.75.75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm-3 8.75a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Z"></path></svg> <!-- -->1</div><div class="mr-4 hover:text-black"><svg height="16" stroke-linejoin="round" viewBox="0 0 16 16" width="16" style="color:currentcolor"><path d="M2.5 0.5V0H3.5V0.5C3.5 1.60457 4.39543 2.5 5.5 2.5H6V3V3.5H5.5C4.39543 3.5 3.5 4.39543 3.5 5.5V6H3H2.5V5.5C2.5 4.39543 1.60457 3.5 0.5 3.5H0V3V2.5H0.5C1.60457 2.5 2.5 1.60457 2.5 0.5Z" fill="currentColor"></path><path d="M14.5 4.5V5H13.5V4.5C13.5 3.94772 13.0523 3.5 12.5 3.5H12V3V2.5H12.5C13.0523 2.5 13.5 2.05228 13.5 1.5V1H14H14.5V1.5C14.5 2.05228 14.9477 2.5 15.5 2.5H16V3V3.5H15.5C14.9477 3.5 14.5 3.94772 14.5 4.5Z" fill="currentColor"></path><path d="M8.40706 4.92939L8.5 4H9.5L9.59294 4.92939C9.82973 7.29734 11.7027 9.17027 14.0706 9.40706L15 9.5V10.5L14.0706 10.5929C11.7027 10.8297 9.82973 12.7027 9.59294 15.0706L9.5 16H8.5L8.40706 15.0706C8.17027 12.7027 6.29734 10.8297 3.92939 10.5929L3 10.5V9.5L3.92939 9.40706C6.29734 9.17027 8.17027 7.29734 8.40706 4.92939Z" fill="currentColor"></path></svg></div></div><div><div>8 个月前</div></div></div></div></div></div></div></div><div class="mt-5"><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 border border-input bg-background hover:bg-accent hover:text-accent-foreground h-10 px-4 py-2 w-full">更多</button></div></div></div></div></div><!--$--><!--/$--></div></div></main></div></div><script type="application/json" id="__PRIMER_DATA_«R5b»__">{"resolvedServerColorMode":"day"}</script><script src="/_next/static/chunks/webpack-0e3f94e845a78822.js" async=""></script><style data-styled="" data-styled-version="5.3.11"></style><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n5:I[87555,[],\"\"]\n6:I[31295,[],\"\"]\n8:I[59665,[],\"OutletBoundary\"]\nb:I[74911,[],\"AsyncMetadataOutlet\"]\nf:I[59665,[],\"ViewportBoundary\"]\n11:I[59665,[],\"MetadataBoundary\"]\n13:I[31853,[],\"\"]\n14:\"$Sreact.suspense\"\n15:I[74911,[],\"AsyncMetadata\"]\n17:I[6874,[\"4566\",\"static/chunks/3deddded-dbd6ad5a69a67020.js\",\"504\",\"static/chunks/baf71385-83b879890287f69d.js\",\"2112\",\"static/chunks/2112-8320f57eec46442b.js\",\"4418\",\"static/chunks/4418-9ae08b51002b6772.js\",\"7622\",\"static/chunks/7622-3f1046b156266b58.js\",\"8833\",\"static/chunks/8833-39bf17551219c5ae.js\",\"7096\",\"static/chunks/app/(chat)/(explore)/layout-c10226d527a69fb5.js\"],\"\"]\n18:I[89697,[\"4566\",\"static/chunks/3deddded-dbd6ad5a69a67020.js\",\"504\",\"static/chunks/baf71385-83b879890287f69d.js\",\"2112\",\"static/chunks/2112-8320f57eec46442b.js\",\"4418\",\"static/chunks/4418-9ae08b51002b6772.js\",\"7622\",\"static/chunks/7622-3f1046b156266b58.js\",\"8833\",\"static/chunks/8833-39bf17551219c5ae.js\",\"7096\",\"static/chunks/app/(chat)/(explore)/layout-c10226d527a69fb5.js\"],\"default\"]\n19:I[22604,[\"504\",\"static/chunks/baf71385-83b879890287f69d.js\",\"4418\",\"static/chunks/4418-9ae08b51002b6772.js\",\"131\",\"static/chunks/131-7ae9e4aa9ae3dcc8.js\",\"3875\",\"static/chunks/3875-cc5294178190e9b1.js\",\"7177\",\"static/chunks/app/layout-fdb3f92a9e7b4a49.js\"],\"StyledComponentsRegistry\"]\n1a:I[51273,[\"504\",\"static/chunks/baf71385-83b879890287f69d.js\",\"4418\",\"static/chunks/4418-9ae08b51002b6772.js\",\"131\",\"static/chunks/131-7ae9e4aa9ae3dcc8.js\",\"3875\",\"static/chunks/3875-cc5294178190e9b1.js\",\"7177\",\"static/chunks/app/layout-fdb3f92a9e7b4a49.js\"],\"ThemeProvider\"]\n1b:I[51273,[\"504\",\"static/chunks/baf71385-83b879890287f69d.js\",\"4418\",\"static/chunks/4418-9ae08b51002b6772.js\",\"131\",\"static/chunks/131-7ae9e4aa9ae3dcc8.js\",\"3875\",\"static/chunks/3875-cc5294178190e9b1.js\",\"7177\",\"static/chunks/app/layout-fdb3f92a9e7b4a49.js\"],\"BaseStyles\"]\n1c:I[99304,[\"504\",\"static/chunks/baf71385-83b879890287f69d.js\",\"4418\",\"static/chunks/4418-9ae08b51002b6772.js\",\"131\",\"static/chunks/131-7ae9e4aa9ae3dcc8.js\",\"3875\",\"static/chunk"])</script><script>self.__next_f.push([1,"s/3875-cc5294178190e9b1.js\",\"7177\",\"static/chunks/app/layout-fdb3f92a9e7b4a49.js\"],\"ThemeProvider\"]\n1d:I[44638,[\"504\",\"static/chunks/baf71385-83b879890287f69d.js\",\"4418\",\"static/chunks/4418-9ae08b51002b6772.js\",\"131\",\"static/chunks/131-7ae9e4aa9ae3dcc8.js\",\"3875\",\"static/chunks/3875-cc5294178190e9b1.js\",\"7177\",\"static/chunks/app/layout-fdb3f92a9e7b4a49.js\"],\"\"]\n1e:I[56671,[\"504\",\"static/chunks/baf71385-83b879890287f69d.js\",\"4418\",\"static/chunks/4418-9ae08b51002b6772.js\",\"131\",\"static/chunks/131-7ae9e4aa9ae3dcc8.js\",\"3875\",\"static/chunks/3875-cc5294178190e9b1.js\",\"7177\",\"static/chunks/app/layout-fdb3f92a9e7b4a49.js\"],\"Toaster\"]\n20:I[26259,[\"504\",\"static/chunks/baf71385-83b879890287f69d.js\",\"4418\",\"static/chunks/4418-9ae08b51002b6772.js\",\"131\",\"static/chunks/131-7ae9e4aa9ae3dcc8.js\",\"3875\",\"static/chunks/3875-cc5294178190e9b1.js\",\"7177\",\"static/chunks/app/layout-fdb3f92a9e7b4a49.js\"],\"GoogleAnalytics\"]\n21:I[82103,[\"4566\",\"static/chunks/3deddded-dbd6ad5a69a67020.js\",\"504\",\"static/chunks/baf71385-83b879890287f69d.js\",\"2112\",\"static/chunks/2112-8320f57eec46442b.js\",\"4418\",\"static/chunks/4418-9ae08b51002b6772.js\",\"7622\",\"static/chunks/7622-3f1046b156266b58.js\",\"8833\",\"static/chunks/8833-39bf17551219c5ae.js\",\"7096\",\"static/chunks/app/(chat)/(explore)/layout-c10226d527a69fb5.js\"],\"default\"]\n22:I[45493,[\"504\",\"static/chunks/baf71385-83b879890287f69d.js\",\"4418\",\"static/chunks/4418-9ae08b51002b6772.js\",\"131\",\"static/chunks/131-7ae9e4aa9ae3dcc8.js\",\"3875\",\"static/chunks/3875-cc5294178190e9b1.js\",\"7177\",\"static/chunks/app/layout-fdb3f92a9e7b4a49.js\"],\"SessionProvider\"]\n:HL[\"/_next/static/media/569ce4b8f30dc480-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/93f479601ee12b01-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/css/000eec9e69fe5137.css\",\"style\"]\n:HL[\"/_next/static/css/7008ea7b1b1e1d11.css\",\"style\"]\n:HL[\"/_next/static/css/34cadf1aedeff72e.css\",\"style\"]\n:HL[\"/_next/static/css/033f1e6b5763cb4f.css\",\"style\"]\n:HL[\"/_next/static/css/ff92f0eb8379fc9b.css\",\"sty"])</script><script>self.__next_f.push([1,"le\"]\n:HL[\"/_next/static/css/bc723dadc8404019.css\",\"style\"]\n:HL[\"/_next/static/css/42f961dcb130d0da.css\",\"style\"]\n:HL[\"/_next/static/css/c3707e6f1f510a66.css\",\"style\"]\n:HL[\"/_next/static/css/fd9042303427aa3c.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"G6cRuqOqxLqb5lYp5h_V3\",\"p\":\"\",\"c\":[\"\",\"topics\",\"neteasecloudmusic\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"(chat)\",{\"children\":[\"(explore)\",{\"children\":[\"topics\",{\"children\":[[\"name\",\"neteasecloudmusic\",\"d\"],{\"children\":[\"__PAGE__\",{}]}]}]}],\"modal\":[\"__DEFAULT__\",{}]}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/000eec9e69fe5137.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/7008ea7b1b1e1d11.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"2\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/34cadf1aedeff72e.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"3\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/033f1e6b5763cb4f.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],\"$L2\"]}],{\"children\":[\"(chat)\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/ff92f0eb8379fc9b.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/bc723dadc8404019.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],\"$L3\"]}],{\"children\":[\"(explore)\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/42f961dcb130d0da.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/c3707e6f1f510a66.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"2\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/fd9042303427aa3c.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],\"$L4\"]}],{\"children\":[\"topics\",[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"name\",\"neteasecloudmusic\",\"d\"],[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[\"__PAGE__\",[\"$\",\"$1\",\"c\",{\"children\":[\"$L7\",null,[\"$\",\"$L8\",null,{\"children\":[\"$L9\",\"$La\",[\"$\",\"$Lb\",null,{\"promise\":\"$@c\"}]]}]]}],{},null,false]},null,false]},null,false]},null,false],\"modal\":[\"__DEFAULT__\",[\"$\",\"$1\",\"c\",{\"children\":[null,null,[\"$\",\"$L8\",null,{\"children\":[\"$Ld\",\"$Le\",\"$undefined\"]}]]}],{},null,false]},null,false]},null,false],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$1\",\"N_vyrmDUtmp8AE8hurMAfv\",{\"children\":[[\"$\",\"$Lf\",null,{\"children\":\"$L10\"}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],[\"$\",\"$L11\",null,{\"children\":\"$L12\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$13\",\"$undefined\"],\"s\":true,\"S\":false}\n"])</script><script>self.__next_f.push([1,"12:[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$14\",null,{\"fallback\":null,\"children\":[\"$\",\"$L15\",null,{\"promise\":\"$@16\"}]}]}]\na:null\nd:null\ne:null\n4:[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"p-3\",\"children\":[\"$\",\"$L17\",null,{\"href\":\"/\",\"children\":[\"$\",\"button\",null,{\"className\":\"inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors disabled:pointer-events-none disabled:opacity-50 [\u0026_svg]:pointer-events-none [\u0026_svg]:size-4 [\u0026_svg]:shrink-0 hover:bg-accent hover:text-accent-foreground h-10 px-4 py-2\",\"ref\":\"$undefined\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"aria-hidden\":\"true\",\"tabIndex\":\"$undefined\",\"focusable\":\"false\",\"aria-label\":\"$undefined\",\"aria-labelledby\":\"$undefined\",\"className\":\"octicon octicon-reply\",\"role\":\"$undefined\",\"viewBox\":\"0 0 16 16\",\"width\":16,\"height\":16,\"fill\":\"currentColor\",\"id\":\"$undefined\",\"display\":\"inline-block\",\"overflow\":\"visible\",\"style\":{\"verticalAlign\":\"text-bottom\"},\"children\":[null,[\"$\",\"path\",null,{\"d\":\"M6.78 1.97a.75.75 0 0 1 0 1.06L3.81 6h6.44A4.75 4.75 0 0 1 15 10.75v2.5a.75.75 0 0 1-1.5 0v-2.5a3.25 3.25 0 0 0-3.25-3.25H3.81l2.97 2.97a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L1.47 7.28a.75.75 0 0 1 0-1.06l4.25-4.25a.75.75 0 0 1 1.06 0Z\"}]]}],\" \",\" \",\" \",\"返回\"]}]}]}],[\"$\",\"$L18\",null,{}],[\"$\",\"div\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]]}]\n2:[\"$\",\"html\",null,{\"lang\":\"en\",\"suppressHydrationWarning\":true,\"className\":\"__variable_5cfdac __variable_9a8899\",\"children\":[[\"$\",\"head\",null,{\"children\":[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"(function() {\\n var html = document.documentElement;\\n var meta = document.querySelector('meta[name=\\\"theme-color\\\"]');\\n if (!meta) {\\n "])</script><script>self.__next_f.push([1," meta = document.createElement('meta');\\n meta.setAttribute('name', 'theme-color');\\n document.head.appendChild(meta);\\n }\\n function updateThemeColor() {\\n var isDark = html.classList.contains('dark');\\n meta.setAttribute('content', isDark ? 'hsl(240deg 10% 3.92%)' : 'hsl(0 0% 100%)');\\n }\\n var observer = new MutationObserver(updateThemeColor);\\n observer.observe(html, { attributes: true, attributeFilter: ['class'] });\\n updateThemeColor();\\n})();\"}}]}],[\"$\",\"body\",null,{\"className\":\"antialiased\",\"children\":[\"$\",\"$L19\",null,{\"children\":[\"$\",\"$L1a\",null,{\"preventSSRMismatch\":true,\"children\":[\"$\",\"$L1b\",null,{\"children\":[\"$\",\"$L1c\",null,{\"attribute\":\"class\",\"defaultTheme\":\"system\",\"enableSystem\":true,\"disableTransitionOnChange\":true,\"children\":[[\"$\",\"$L1d\",null,{}],[\"$\",\"$L1e\",null,{\"position\":\"top-center\"}],\"$L1f\"]}]}]}]}]}],[\"$\",\"$L20\",null,{\"gaId\":\"G-KVVKJMPQRC\"}]]}]\n"])</script><script>self.__next_f.push([1,"1f:[\"$\",\"$L21\",null,{\"locale\":\"zh-CN\",\"now\":\"$D2025-08-20T11:47:02.841Z\",\"timeZone\":\"UTC\",\"messages\":{\"Common\":{\"login\":\"登录\",\"sign-in\":\"登录\",\"sign-up\":\"注册\",\"new-chat\":\"新聊天\",\"password\":\"密码\",\"email-address\":\"邮箱地址\",\"back\":\"返回\",\"today\":\"今天\",\"yesterday\":\"昨天\",\"last-7-days\":\"最近 7 天\",\"last-30-days\":\"最近 30 天\",\"thinking\":\"思考中...\",\"programming-language\":\"编程语言\",\"toggle-sidebar\":\"切换边栏\",\"see-more\":\"查看更多\",\"range-daily\":\"今天\",\"range-weekly\":\"本周\",\"range-monthly\":\"本月\",\"all\":\"全部\",\"popular-language\":\"热门语言\",\"select-repo\":\"选择仓库\",\"choose-repo-to-chat\":\"请选择您要对话的仓库\",\"search-repo\":\"搜索仓库\",\"download\":\"下载\",\"other\":\"其他\",\"released\":\"发布于\",\"wikipedia\":\"维基百科\",\"related-topics\":\"相关主题\"},\"Home\":{\"site-description\":\"你的 GitHub AI 助手\",\"search-placeholder\":\"询问问题,或粘贴仓库链接\",\"trending-title\":\"GitHub 趋势\",\"trending-prompt\":\"GitHub 今日趋势\",\"trending-page-description\":\"GitHub 开源项目趋势\",\"top-title\":\"排行榜\",\"top-prompt\":\"GitHub 上最受欢迎的开源项目\",\"top-subtitle\":\"GitHub 上星标最多的开源项目\",\"top-page-description\":\"GitHub 上最受欢迎的开源项目,按星标排序\",\"trending-repositories\":\"趋势仓库\",\"trending-subtitle\":\"今日 GitHub 上热门的开源项目\",\"trending\":\"趋势\",\"explore\":\"探索\",\"awesome-lists\":\"精选列表\",\"discover\":\"发现\",\"featured-topics\":\"精选主题\",\"topic-subtitle\":\"按主题浏览 GitHub 上的优质项目\",\"browse-by-lang\":\"按编程语言浏览\",\"suggestions\":{\"for-beginner\":{\"title\":\"推荐适合新手的 Python 项目\",\"prompt\":\"搜索 GitHub 上适合新手的 Python 项目\"},\"restore-files\":{\"title\":\"如何恢复已删除的 Git 文件\",\"prompt\":\"演示如何在之前的 Git 提交中找到并恢复被删除的文件,包括使用 Git 日志命令、过滤方式以及恢复技巧。\"},\"intro\":\"介绍仓库\",\"create-readme-profile\":{\"title\":\"为我创建个人资料 README\",\"prompt\":\"为我创建个人资料 README\"}}}},\"children\":[\"$\",\"$L22\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}]\n"])</script><script>self.__next_f.push([1,"10:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1, maximum-scale=1\"}]]\n9:null\n"])</script><script>self.__next_f.push([1,"c:{\"metadata\":[[\"$\",\"title\",\"0\",{\"children\":\"neteasecloudmusic · GitHub Topics | ChatGH\"}],[\"$\",\"meta\",\"1\",{\"property\":\"og:title\",\"content\":\"neteasecloudmusic · GitHub Topics | ChatGH\"}],[\"$\",\"meta\",\"2\",{\"property\":\"og:image:type\",\"content\":\"image/png\"}],[\"$\",\"meta\",\"3\",{\"property\":\"og:image:width\",\"content\":\"2400\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:image:height\",\"content\":\"1256\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:image\",\"content\":\"https://chat.vercel.ai/opengraph-image-12cog0.png?267bca02e356444c\"}],[\"$\",\"meta\",\"6\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"7\",{\"name\":\"twitter:title\",\"content\":\"neteasecloudmusic · GitHub Topics | ChatGH\"}],[\"$\",\"meta\",\"8\",{\"name\":\"twitter:image:type\",\"content\":\"image/png\"}],[\"$\",\"meta\",\"9\",{\"name\":\"twitter:image:width\",\"content\":\"2400\"}],[\"$\",\"meta\",\"10\",{\"name\":\"twitter:image:height\",\"content\":\"1256\"}],[\"$\",\"meta\",\"11\",{\"name\":\"twitter:image\",\"content\":\"https://chat.vercel.ai/twitter-image-12cog0.png?2503f1158996a16f\"}],[\"$\",\"link\",\"12\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"type\":\"image/x-icon\",\"sizes\":\"32x32\"}]],\"error\":null,\"digest\":\"$undefined\"}\n16:{\"metadata\":\"$c:metadata\",\"error\":null,\"digest\":\"$undefined\"}\n"])</script><script>self.__next_f.push([1,"23:I[69243,[\"2112\",\"static/chunks/2112-8320f57eec46442b.js\",\"4418\",\"static/chunks/4418-9ae08b51002b6772.js\",\"8473\",\"static/chunks/8473-b5000f8d104bfdfd.js\",\"7622\",\"static/chunks/7622-3f1046b156266b58.js\",\"7084\",\"static/chunks/7084-ffdeebc3de52ba8f.js\",\"8974\",\"static/chunks/8974-d48dce8774f7ea60.js\",\"131\",\"static/chunks/131-7ae9e4aa9ae3dcc8.js\",\"2618\",\"static/chunks/2618-e8454ca7ce4d202a.js\",\"2053\",\"static/chunks/2053-e2218d0a798acac8.js\",\"8519\",\"static/chunks/8519-7be97074cf0b9d37.js\",\"7920\",\"static/chunks/7920-c57ce7b08137f66c.js\",\"7097\",\"static/chunks/app/(chat)/layout-7652c04bf3e0d6bf.js\"],\"\"]\n24:I[78059,[\"2112\",\"static/chunks/2112-8320f57eec46442b.js\",\"4418\",\"static/chunks/4418-9ae08b51002b6772.js\",\"8473\",\"static/chunks/8473-b5000f8d104bfdfd.js\",\"7622\",\"static/chunks/7622-3f1046b156266b58.js\",\"7084\",\"static/chunks/7084-ffdeebc3de52ba8f.js\",\"8974\",\"static/chunks/8974-d48dce8774f7ea60.js\",\"131\",\"static/chunks/131-7ae9e4aa9ae3dcc8.js\",\"2618\",\"static/chunks/2618-e8454ca7ce4d202a.js\",\"2053\",\"static/chunks/2053-e2218d0a798acac8.js\",\"8519\",\"static/chunks/8519-7be97074cf0b9d37.js\",\"7920\",\"static/chunks/7920-c57ce7b08137f66c.js\",\"7097\",\"static/chunks/app/(chat)/layout-7652c04bf3e0d6bf.js\"],\"SidebarProvider\"]\n25:I[19359,[\"2112\",\"static/chunks/2112-8320f57eec46442b.js\",\"4418\",\"static/chunks/4418-9ae08b51002b6772.js\",\"8473\",\"static/chunks/8473-b5000f8d104bfdfd.js\",\"7622\",\"static/chunks/7622-3f1046b156266b58.js\",\"7084\",\"static/chunks/7084-ffdeebc3de52ba8f.js\",\"8974\",\"static/chunks/8974-d48dce8774f7ea60.js\",\"131\",\"static/chunks/131-7ae9e4aa9ae3dcc8.js\",\"2618\",\"static/chunks/2618-e8454ca7ce4d202a.js\",\"2053\",\"static/chunks/2053-e2218d0a798acac8.js\",\"8519\",\"static/chunks/8519-7be97074cf0b9d37.js\",\"7920\",\"static/chunks/7920-c57ce7b08137f66c.js\",\"7097\",\"static/chunks/app/(chat)/layout-7652c04bf3e0d6bf.js\"],\"AppSidebar\"]\n26:I[78059,[\"2112\",\"static/chunks/2112-8320f57eec46442b.js\",\"4418\",\"static/chunks/4418-9ae08b51002b6772.js\",\"8473\",\"static/chunks/8473-b5000f8d104bfdfd.js\",\"7622\",\"static/chunks/7622-3f1046b156266b58.js\",\"7084\","])</script><script>self.__next_f.push([1,"\"static/chunks/7084-ffdeebc3de52ba8f.js\",\"8974\",\"static/chunks/8974-d48dce8774f7ea60.js\",\"131\",\"static/chunks/131-7ae9e4aa9ae3dcc8.js\",\"2618\",\"static/chunks/2618-e8454ca7ce4d202a.js\",\"2053\",\"static/chunks/2053-e2218d0a798acac8.js\",\"8519\",\"static/chunks/8519-7be97074cf0b9d37.js\",\"7920\",\"static/chunks/7920-c57ce7b08137f66c.js\",\"7097\",\"static/chunks/app/(chat)/layout-7652c04bf3e0d6bf.js\"],\"SidebarInset\"]\n3:[[\"$\",\"$L23\",null,{\"src\":\"https://cdnjs.cloudflare.com/ajax/libs/pyodide/0.23.4/pyodide.js\"}],[\"$\",\"link\",null,{\"rel\":\"stylesheet\",\"href\":\"https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.11.1/styles/default.min.css\"}],[\"$\",\"$L24\",null,{\"defaultOpen\":false,\"children\":[[\"$\",\"$L25\",null,{\"user\":{\"email\":\"guest-1755690388009\",\"id\":\"83945212-b7a4-442a-a7e4-6545979127b9\",\"type\":\"guest\"}}],[\"$\",\"$L26\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$1f:props:children:props:children:props:notFound:0:1:props:style\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$1f:props:children:props:children:props:notFound:0:1:props:children:props:children:1:props:style\",\"children\":404}],[\"$\",\"div\",null,{\"style\":\"$1f:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:style\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$1f:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:children:props:style\",\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidde"])</script><script>self.__next_f.push([1,"n\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]]}],[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"modal\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]\n"])</script><script>self.__next_f.push([1,"28:I[22732,[\"4566\",\"static/chunks/3deddded-dbd6ad5a69a67020.js\",\"2112\",\"static/chunks/2112-8320f57eec46442b.js\",\"8473\",\"static/chunks/8473-b5000f8d104bfdfd.js\",\"7084\",\"static/chunks/7084-ffdeebc3de52ba8f.js\",\"8974\",\"static/chunks/8974-d48dce8774f7ea60.js\",\"8631\",\"static/chunks/8631-fba640b29796c7c3.js\",\"8519\",\"static/chunks/8519-7be97074cf0b9d37.js\",\"4909\",\"static/chunks/4909-3ca8ae8683c21aa3.js\",\"8476\",\"static/chunks/8476-66df1e6d210f0936.js\",\"5172\",\"static/chunks/app/(chat)/(explore)/topics/%5Bname%5D/page-1a042c0f43b103ea.js\"],\"List\"]\n"])</script><script>self.__next_f.push([1,"7:[\"$\",\"div\",null,{\"className\":\"mx-auto px-4 w-full md:max-w-5xl mt-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex mb-8 items-center\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-center mr-5 border rounded-lg\",\"style\":{\"background\":\"#ddf4ff\",\"width\":\"48px\",\"height\":\"48px\",\"lineHeight\":\"48px\"},\"children\":\"#\"}],[\"$\",\"h1\",null,{\"className\":\"text-3xl font-semibold\",\"children\":\"neteasecloudmusic\"}]]}],[\"$\",\"div\",null,{\"className\":\"grid grid-cols-12 gap-8\",\"children\":[[\"$\",\"div\",null,{\"className\":\"col-span-12 md:col-span-4 lg:col-span-3 md:order-last text-sm\",\"children\":[\"$undefined\",\"$undefined\",\"$L27\",false,false]}],[\"$\",\"div\",null,{\"className\":\"col-span-12 md:col-span-8 lg:col-span-9 min-w-0\",\"children\":[\"$\",\"div\",null,{\"className\":\"mb-3\",\"children\":[null,[\"$\",\"$L28\",null,{\"slug\":\"neteasecloudmusic\",\"lang\":null,\"repos\":[{\"node\":{\"nameWithOwner\":\"nining377/dolby_beta\",\"starCount\":4194,\"forkCount\":235,\"description\":\"杜比大喇叭的β版迎来了重大的革新,合并了UnblockMusic Pro的所有功能且更加强大,同时UnblockMusicPro_Xposed项目将会停止维护,让我们欢送这位老朋友!\",\"lang\":\"Java\",\"screenshot\":null,\"updateAt\":\"2024-06-22T07:39:46Z\",\"tags\":[{\"id\":\"dGFnOmMzMWIzMjM2NGNlMTljYThmY2QxNTBhNDE3ZWNjZTU4\",\"name\":\"android\",\"displayName\":\"Android\"},{\"id\":\"dGFnOmVjMDI4MjMxYmU5MTUyZjI0NmRjNGRjZmQ3NmVjMTZk\",\"name\":\"xposed\",\"displayName\":null},{\"id\":\"dGFnOjdjZTE3MTdhZjcwMGVhNmEzMDhmYThkZjVkNTljYWNk\",\"name\":\"neteasecloudmusic\",\"displayName\":null}]}},{\"node\":{\"nameWithOwner\":\"nining377/UnblockMusicPro_Xposed\",\"starCount\":1425,\"forkCount\":74,\"description\":\"Unblock Netease Cloud Music with Xposed\",\"lang\":\"Java\",\"screenshot\":null,\"updateAt\":\"2022-07-26T02:06:22Z\",\"tags\":[{\"id\":\"dGFnOmM4OGZjZWY5YTAxMmQ2NDVlNDJiY2IxNzNjMjFmMzhi\",\"name\":\"unblock\",\"displayName\":null},{\"id\":\"dGFnOmVjMDI4MjMxYmU5MTUyZjI0NmRjNGRjZmQ3NmVjMTZk\",\"name\":\"xposed\",\"displayName\":null},{\"id\":\"dGFnOmMzMWIzMjM2NGNlMTljYThmY2QxNTBhNDE3ZWNjZTU4\",\"name\":\"android\",\"displayName\":\"Android\"},{\"id\":\"dGFnOjdjZTE3MTdhZjcwMGVhNmEzMDhmYThkZjVkNTljYWNk\",\"name\":\"neteasecloudmusic\",\"displayName\":null}]}},{\"node\":{\"nameWithOwner\":\"chen310/NeteaseCloudMusicTasks\",\"starCount\":1128,\"forkCount\":2616,\"description\":null,\"lang\":\"Python\",\"screenshot\":null,\"updateAt\":\"2022-04-18T02:20:13Z\",\"tags\":[{\"id\":\"dGFnOmVmMmJjY2RjOWIzYmY3MmE2OGFkZWI3MmUzNzgyZjVl\",\"name\":\"netease\",\"displayName\":null},{\"id\":\"dGFnOmNiYjdjMjlkMjgxMjQxNjg1YjQzMjA5N2U4OWI5ZTlm\",\"name\":\"netease-music\",\"displayName\":null},{\"id\":\"dGFnOjU0NDY0MWI0YzllMTdkZTU4ODZiYTMwMTZlMzE3MTkz\",\"name\":\"netease-cloud-music\",\"displayName\":null},{\"id\":\"dGFnOmM1NmMxMDcwMGE2MDRmN2JkNzA4NDgxODkyZTRmOTlk\",\"name\":\"neteasemusic\",\"displayName\":null},{\"id\":\"dGFnOjdjZTE3MTdhZjcwMGVhNmEzMDhmYThkZjVkNTljYWNk\",\"name\":\"neteasecloudmusic\",\"displayName\":null},{\"id\":\"dGFnOjk5NmQwNjNiMmE2ZDA5MTJlNjEzYjU5MTJiNWQ2Mzg3\",\"name\":\"cloudmusic\",\"displayName\":null},{\"id\":\"dGFnOjI4MzkxZTMwM2I2MzRjYTE0NzU1ODZlNGQzZjkzOGJh\",\"name\":\"music163\",\"displayName\":null}]}},{\"node\":{\"nameWithOwner\":\"Ignorance-of-Dong/optimization_open_neteasy_cloud\",\"starCount\":109,\"forkCount\":15,\"description\":\"🔥仿网易云音乐😜(H5移动端📱)🎶\",\"lang\":\"TypeScript\",\"screenshot\":null,\"updateAt\":\"2023-01-05T02:42:03Z\",\"tags\":[{\"id\":\"dGFnOjI2NmExZjdjMmUyMzQ1MTY5ZDNiYzQ0OGRhNDVlYWU2\",\"name\":\"react\",\"displayName\":\"React\"},{\"id\":\"dGFnOjdjZTE3MTdhZjcwMGVhNmEzMDhmYThkZjVkNTljYWNk\",\"name\":\"neteasecloudmusic\",\"displayName\":null}]}},{\"node\":{\"nameWithOwner\":\"yaalyy/Unlock-NetEaseMusic\",\"starCount\":90,\"forkCount\":23,\"description\":\"The hosted machine to unlock NetEase Music access for oversea users. 海外解锁网易云音乐\",\"lang\":\"Python\",\"screenshot\":null,\"updateAt\":\"2025-08-14T00:30:10Z\",\"tags\":[{\"id\":\"dGFnOjU0NDY0MWI0YzllMTdkZTU4ODZiYTMwMTZlMzE3MTkz\",\"name\":\"netease-cloud-music\",\"displayName\":null},{\"id\":\"dGFnOmNiYjdjMjlkMjgxMjQxNjg1YjQzMjA5N2U4OWI5ZTlm\",\"name\":\"netease-music\",\"displayName\":null},{\"id\":\"dGFnOjdjZTE3MTdhZjcwMGVhNmEzMDhmYThkZjVkNTljYWNk\",\"name\":\"neteasecloudmusic\",\"displayName\":null},{\"id\":\"dGFnOmM1NmMxMDcwMGE2MDRmN2JkNzA4NDgxODkyZTRmOTlk\",\"name\":\"neteasemusic\",\"displayName\":null},null,null,null,null,null]}},{\"node\":{\"nameWithOwner\":\"wTonyChen/flatnmusic\",\"starCount\":57,\"forkCount\":4,\"description\":\"网易云音乐扁平风格样式表\",\"lang\":\"CSS\",\"screenshot\":null,\"updateAt\":\"2022-06-21T15:06:35Z\",\"tags\":[{\"id\":\"dGFnOjVlMWQ3ZTdjN2YzMTMwMDExMTNhMTNjZmU5ZTExZjlh\",\"name\":\"userstyles\",\"displayName\":null},{\"id\":\"dGFnOmY4ZTZkM2NiM2FiMTc2MjNhYzY0NTk2N2Q1MGZiYThi\",\"name\":\"stylus\",\"displayName\":\"Stylus (Disambiguation)\"},{\"id\":\"dGFnOmRhZTFhYjliMmQ2OWZkZjM4MDNmYjJkZTMxMGNjYjIw\",\"name\":\"usercss\",\"displayName\":null},{\"id\":\"dGFnOmNiYjdjMjlkMjgxMjQxNjg1YjQzMjA5N2U4OWI5ZTlm\",\"name\":\"netease-music\",\"displayName\":null},{\"id\":\"dGFnOjU0NDY0MWI0YzllMTdkZTU4ODZiYTMwMTZlMzE3MTkz\",\"name\":\"netease-cloud-music\",\"displayName\":null},{\"id\":\"dGFnOmFlMjhkZmZiZTk1NmM1NmJmMjA3Y2Q4NDEyYTk0NDEw\",\"name\":\"userscripts\",\"displayName\":null},{\"id\":\"dGFnOmM1NmMxMDcwMGE2MDRmN2JkNzA4NDgxODkyZTRmOTlk\",\"name\":\"neteasemusic\",\"displayName\":null},{\"id\":\"dGFnOjdjZTE3MTdhZjcwMGVhNmEzMDhmYThkZjVkNTljYWNk\",\"name\":\"neteasecloudmusic\",\"displayName\":null},null,{\"id\":\"dGFnOmM3YTYyOGNiYTIyZTI4ZWIxN2I1ZjVjNmFlMmEyNjZh\",\"name\":\"css\",\"displayName\":\"CSS\"},{\"id\":\"dGFnOmRlOWI5ZWQ3OGQ3ZTJlMWRjZWVmZmVlNzgwZTJmOTE5\",\"name\":\"javascript\",\"displayName\":\"JavaScript\"},{\"id\":\"dGFnOjQ1YWM0NTU5Njc5OTY5MGIwMmE3ZjQ3NzAyYTY5NDY2\",\"name\":\"stylesheet\",\"displayName\":null},{\"id\":\"dGFnOjNlOTJlNzRlYzRiZTQ1NGY5ZjgzYTg0YWViNmI4NjAz\",\"name\":\"userstyle\",\"displayName\":null},{\"id\":\"dGFnOmM3ZjUwNTFhMDM3YWI4YTEwMTE4MjdkMWEzOTM0OTRi\",\"name\":\"stylesheets\",\"displayName\":null},{\"id\":\"dGFnOjI4MWQ3YTI5MmU5YzA0NTFlZjBhN2U2NzYzM2VmYjRi\",\"name\":\"userscript\",\"displayName\":\"Userscripts\"},null,{\"id\":\"dGFnOjRmYjY1NTM1NjI3YTI5ODlkOGFhOTYyYzMzZjI5YTJh\",\"name\":\"163music\",\"displayName\":null}]}},{\"node\":{\"nameWithOwner\":\"ww-rm/ncmdump-py\",\"starCount\":40,\"forkCount\":9,\"description\":\"A simple package used to dump ncm files to mp3 or flac files.\",\"lang\":\"Python\",\"screenshot\":null,\"updateAt\":\"2025-04-22T02:59:39Z\",\"tags\":[null,{\"id\":\"dGFnOjRhMzVhYTM1YWFhNzQ2N2ZmMmFkNDFlZDY4MDZiNTkx\",\"name\":\"ncm\",\"displayName\":null},{\"id\":\"dGFnOjIzZWVlYjQzNDdiZGQyNmJmYzZiN2VlOWEzYjc1NWRk\",\"name\":\"python\",\"displayName\":\"Python\"},{\"id\":\"dGFnOjdjZTE3MTdhZjcwMGVhNmEzMDhmYThkZjVkNTljYWNk\",\"name\":\"neteasecloudmusic\",\"displayName\":null}]}},{\"node\":{\"nameWithOwner\":\"577fkj/TS3AudioBot-CloudMusic-plugin\",\"starCount\":34,\"forkCount\":5,\"description\":\"Teamspeak 3 流媒体音乐插件\",\"lang\":\"C#\",\"screenshot\":null,\"updateAt\":\"2025-08-02T13:52:47Z\",\"tags\":[{\"id\":\"dGFnOmZlYTMxZDk4ZTk2YWU3YzU0YzE4ZmFiN2JlMDAwOTJj\",\"name\":\"teamspeak\",\"displayName\":null},null,null,null,null,{\"id\":\"dGFnOmEyMGQ3ODVkYmFjYjhmNDFhM2I3MzkyYWE3ZDAzYjc4\",\"name\":\"csharp\",\"displayName\":\"C#\"},{\"id\":\"dGFnOjU0NDY0MWI0YzllMTdkZTU4ODZiYTMwMTZlMzE3MTkz\",\"name\":\"netease-cloud-music\",\"displayName\":null},{\"id\":\"dGFnOmNiYjdjMjlkMjgxMjQxNjg1YjQzMjA5N2U4OWI5ZTlm\",\"name\":\"netease-music\",\"displayName\":null},{\"id\":\"dGFnOjdjZTE3MTdhZjcwMGVhNmEzMDhmYThkZjVkNTljYWNk\",\"name\":\"neteasecloudmusic\",\"displayName\":null},{\"id\":\"dGFnOmU3ZjUwNDY5YzYwZTI0MjBhMjI0Mjc3NGNmNzI5ZjUy\",\"name\":\"qqmusic\",\"displayName\":null},{\"id\":\"dGFnOjA5NGZlODA4M2Y3Mjc1YTMwZmVkNGQ2Y2E3MjY0YWQ1\",\"name\":\"qqmusicapi\",\"displayName\":null}]}},{\"node\":{\"nameWithOwner\":\"keluokeda/ComposeMusic\",\"starCount\":32,\"forkCount\":4,\"description\":\"网易云音乐Compose版app,包含手机、平板、tv、手表全平台\",\"lang\":\"Kotlin\",\"screenshot\":null,\"updateAt\":\"2023-11-20T13:18:33Z\",\"tags\":[{\"id\":\"dGFnOmMzMWIzMjM2NGNlMTljYThmY2QxNTBhNDE3ZWNjZTU4\",\"name\":\"android\",\"displayName\":\"Android\"},{\"id\":\"dGFnOmQ5ZWJkM2I2NDNhYjgxMDVkYzY0NWQ2ZTQ1MzM5NTdk\",\"name\":\"androidtv\",\"displayName\":null},null,{\"id\":\"dGFnOjk3ZWMyZDJmMjM4NWI4YjU4ZjYzYjQxYzk1MjNhN2Q1\",\"name\":\"compose-ui\",\"displayName\":null},{\"id\":\"dGFnOmNiYjdjMjlkMjgxMjQxNjg1YjQzMjA5N2U4OWI5ZTlm\",\"name\":\"netease-music\",\"displayName\":null},{\"id\":\"dGFnOjdjZTE3MTdhZjcwMGVhNmEzMDhmYThkZjVkNTljYWNk\",\"name\":\"neteasecloudmusic\",\"displayName\":null},{\"id\":\"dGFnOmZlZjI1NzZkNTRkYmRlMDE3YTNhOGU0ZGY2OTllZjZk\",\"name\":\"room\",\"displayName\":null},{\"id\":\"dGFnOjhkNDE2NTZkNTg3Mjk1ODliZjEyMmRjMjhjMzI3MWU1\",\"name\":\"android-app\",\"displayName\":\"Android\"},{\"id\":\"dGFnOjI3ODFlODUzMDEyNTcxZDFmYTU2ZjNjMmI1ZjMwZGE0\",\"name\":\"android-tv\",\"displayName\":null},{\"id\":\"dGFnOjRmYmEzYmMwMmI3MmVlOWE2ODdhMWU1Mjg2ZTM3M2M2\",\"name\":\"kotlin\",\"displayName\":\"Kotlin\"},null]}},{\"node\":{\"nameWithOwner\":\"Cooooldwind/163ListDownloader_old\",\"starCount\":25,\"forkCount\":4,\"description\":\"免费下载网易云歌单里的所有歌 - Get your Netease Cloud Music playlist BY FREE\",\"lang\":\"Python\",\"screenshot\":null,\"updateAt\":\"2023-11-11T14:12:13Z\",\"tags\":[{\"id\":\"dGFnOmQ0NzIxYTZiYWI4YzdkZWU3OGNjMjVmN2ZhMTU0YmZj\",\"name\":\"downloader\",\"displayName\":null},{\"id\":\"dGFnOjE4ZDY3Njk5MTkyNjZjZDBiZDZjZDc4YWE0MDVkNWQw\",\"name\":\"music\",\"displayName\":null},{\"id\":\"dGFnOjdjZTE3MTdhZjcwMGVhNmEzMDhmYThkZjVkNTljYWNk\",\"name\":\"neteasecloudmusic\",\"displayName\":null}]}},{\"node\":{\"nameWithOwner\":\"Beats0/scripter\",\"starCount\":25,\"forkCount\":9,\"description\":\"一些脚本和工具\",\"lang\":\"JavaScript\",\"screenshot\":null,\"updateAt\":\"2023-01-02T14:58:08Z\",\"tags\":[{\"id\":\"dGFnOmQ2YzU4NTVhNjJjZjMyYTRkYWRiYzI4MzFmMGYyOTVm\",\"name\":\"scripts\",\"displayName\":\"Script\"},null,null,{\"id\":\"dGFnOjc1ZWVjNWE4MTlmZDk3MWU2M2E1NWM0NjZhMzYyMTFj\",\"name\":\"steam\",\"displayName\":\"Steam\"},null,{\"id\":\"dGFnOmY1Y2Y3MjY0ZmZkYzdhNmQ5MGYzZWVkZWUxMTk4NDdj\",\"name\":\"booru\",\"displayName\":null},{\"id\":\"dGFnOjg0M2Y5MWY1MDBiOTg5ZWVjOTA5M2UxOTYyNGQ3YTQ5\",\"name\":\"danbooru\",\"displayName\":null},null,{\"id\":\"dGFnOmYxYTgxZDc4MmRlYTZhMTliZGNhMzgzYmZmZTY4NDUy\",\"name\":\"spider\",\"displayName\":null},{\"id\":\"dGFnOjQzMTM4N2ViNzI2MmUxY2ZjNzliMTI1ZWI4YTY3YzYw\",\"name\":\"proxy\",\"displayName\":null},{\"id\":\"dGFnOjdjZTE3MTdhZjcwMGVhNmEzMDhmYThkZjVkNTljYWNk\",\"name\":\"neteasecloudmusic\",\"displayName\":null},{\"id\":\"dGFnOjI4MWQ3YTI5MmU5YzA0NTFlZjBhN2U2NzYzM2VmYjRi\",\"name\":\"userscript\",\"displayName\":\"Userscripts\"}]}},{\"node\":{\"nameWithOwner\":\"leondgarse/NeteaseCloudMusicDownloader\",\"starCount\":23,\"forkCount\":7,\"description\":\"Download mp3 by NeteaseCloudMusic playlist, and rename to \u003cArtist\u003e - \u003ctitle\u003e.mp3\",\"lang\":\"Python\",\"screenshot\":null,\"updateAt\":\"2025-05-11T12:47:45Z\",\"tags\":[{\"id\":\"dGFnOmVmMmJjY2RjOWIzYmY3MmE2OGFkZWI3MmUzNzgyZjVl\",\"name\":\"netease\",\"displayName\":null},{\"id\":\"dGFnOjdjZTE3MTdhZjcwMGVhNmEzMDhmYThkZjVkNTljYWNk\",\"name\":\"neteasecloudmusic\",\"displayName\":null},{\"id\":\"dGFnOmZkNDU2NDA2NzQ1ZDgxNmE0NWNhZTU1NGM3ODhlNzU0\",\"name\":\"download\",\"displayName\":null},{\"id\":\"dGFnOmQ0NzIxYTZiYWI4YzdkZWU3OGNjMjVmN2ZhMTU0YmZj\",\"name\":\"downloader\",\"displayName\":null},{\"id\":\"dGFnOjE4ZDY3Njk5MTkyNjZjZDBiZDZjZDc4YWE0MDVkNWQw\",\"name\":\"music\",\"displayName\":null},{\"id\":\"dGFnOjI4ZGFmZDRhOGNiNWYzMzA2NWU5M2NiYzgzODYyNTYz\",\"name\":\"mp3\",\"displayName\":null},null]}},{\"node\":{\"nameWithOwner\":\"curtainTan/music\",\"starCount\":15,\"forkCount\":1,\"description\":\"网易云音乐\",\"lang\":\"Dart\",\"screenshot\":null,\"updateAt\":\"2019-07-26T06:45:31Z\",\"tags\":[{\"id\":\"dGFnOjE4ZDY3Njk5MTkyNjZjZDBiZDZjZDc4YWE0MDVkNWQw\",\"name\":\"music\",\"displayName\":null},{\"id\":\"dGFnOjdjZTE3MTdhZjcwMGVhNmEzMDhmYThkZjVkNTljYWNk\",\"name\":\"neteasecloudmusic\",\"displayName\":null},{\"id\":\"dGFnOjVhY2ViYzRjYjcwZGRiYjA3NGIwYWM3NmFhYjE3NmFl\",\"name\":\"flutter\",\"displayName\":\"Flutter\"}]}},{\"node\":{\"nameWithOwner\":\"bluishwu/TS3AudioBot_NetEase_WebUI\",\"starCount\":13,\"forkCount\":3,\"description\":\"一个网易云音乐风格的TS3AudioBot Web界面,提供丰富的音乐播放和管理功能。网页端点歌台,包含歌词显示、热评轮播、音乐推荐等功能。\",\"lang\":\"HTML\",\"screenshot\":null,\"updateAt\":\"2025-04-11T01:32:13Z\",\"tags\":[{\"id\":\"dGFnOjdjZTE3MTdhZjcwMGVhNmEzMDhmYThkZjVkNTljYWNk\",\"name\":\"neteasecloudmusic\",\"displayName\":null},null,{\"id\":\"dGFnOmZlYTMxZDk4ZTk2YWU3YzU0YzE4ZmFiN2JlMDAwOTJj\",\"name\":\"teamspeak\",\"displayName\":null},null,{\"id\":\"dGFnOmE1ZDY5OGUwYWM5ZWI5ODc5NTg3Y2VjYmExOTIzMGJm\",\"name\":\"webui\",\"displayName\":null}]}},{\"node\":{\"nameWithOwner\":\"Go-oG/TextureMusic\",\"starCount\":10,\"forkCount\":2,\"description\":\"一个开源的仿网易云音乐播放器\",\"lang\":\"Java\",\"screenshot\":null,\"updateAt\":\"2020-03-26T13:58:02Z\",\"tags\":[{\"id\":\"dGFnOjE4ZDY3Njk5MTkyNjZjZDBiZDZjZDc4YWE0MDVkNWQw\",\"name\":\"music\",\"displayName\":null},{\"id\":\"dGFnOjdjZTE3MTdhZjcwMGVhNmEzMDhmYThkZjVkNTljYWNk\",\"name\":\"neteasecloudmusic\",\"displayName\":null},{\"id\":\"dGFnOjkxMmFmMGRmZjk3NDYwNGYxMzIxMjU0Y2E4ZmYzOGI2\",\"name\":\"player\",\"displayName\":null}]}},{\"node\":{\"nameWithOwner\":\"1368129224/NeteaseCloudMusicSpider\",\"starCount\":8,\"forkCount\":0,\"description\":\"网易云音乐爬虫\",\"lang\":\"HTML\",\"screenshot\":null,\"updateAt\":\"2020-03-22T09:46:43Z\",\"tags\":[{\"id\":\"dGFnOjZlOGVmYmUzYTQ0Mjc0OGI3MTY2NDQwMjU0NzlhYWI1\",\"name\":\"python3\",\"displayName\":\"Python\"},{\"id\":\"dGFnOmYxYTgxZDc4MmRlYTZhMTliZGNhMzgzYmZmZTY4NDUy\",\"name\":\"spider\",\"displayName\":null},{\"id\":\"dGFnOjdjZTE3MTdhZjcwMGVhNmEzMDhmYThkZjVkNTljYWNk\",\"name\":\"neteasecloudmusic\",\"displayName\":null}]}},{\"node\":{\"nameWithOwner\":\"aquamarine5/NeteaseMusicUtil\",\"starCount\":7,\"forkCount\":0,\"description\":\"网易云音乐工具 下载音乐 分析听歌数据\",\"lang\":\"Python\",\"screenshot\":null,\"updateAt\":\"2022-07-01T10:28:21Z\",\"tags\":[{\"id\":\"dGFnOmM1NmMxMDcwMGE2MDRmN2JkNzA4NDgxODkyZTRmOTlk\",\"name\":\"neteasemusic\",\"displayName\":null},{\"id\":\"dGFnOjU0NDY0MWI0YzllMTdkZTU4ODZiYTMwMTZlMzE3MTkz\",\"name\":\"netease-cloud-music\",\"displayName\":null},{\"id\":\"dGFnOmNiYjdjMjlkMjgxMjQxNjg1YjQzMjA5N2U4OWI5ZTlm\",\"name\":\"netease-music\",\"displayName\":null},null,{\"id\":\"dGFnOjdjZTE3MTdhZjcwMGVhNmEzMDhmYThkZjVkNTljYWNk\",\"name\":\"neteasecloudmusic\",\"displayName\":null},{\"id\":\"dGFnOmI0M2JmNTYxMzBlZjIwMWQyMGU0Mzc4MjkxOTJlYTE0\",\"name\":\"analyser\",\"displayName\":null}]}},{\"node\":{\"nameWithOwner\":\"ILoveScratch2/NeteaseCloudMusicAPI-Mirror\",\"starCount\":6,\"forkCount\":2,\"description\":\"Last Available Version of NeteaseCloudMusicAPI (February 25, 2025) NeteaseCloudMusicAPI的最后可用版本(截止到2025年2月25日)\",\"lang\":\"JavaScript\",\"screenshot\":null,\"updateAt\":\"2025-04-19T04:12:08Z\",\"tags\":[{\"id\":\"dGFnOjhhNWRhNTJlZDEyNjQ0N2QzNTllNzBjMDU3MjFhOGFh\",\"name\":\"api\",\"displayName\":\"API\"},{\"id\":\"dGFnOjNlMjFhYjYyZmIxNzQwMDMwMWQ5ZjAxNTZiNmMzMDMx\",\"name\":\"gateway\",\"displayName\":null},{\"id\":\"dGFnOjE4ZDY3Njk5MTkyNjZjZDBiZDZjZDc4YWE0MDVkNWQw\",\"name\":\"music\",\"displayName\":null},null,null,{\"id\":\"dGFnOmVmMmJjY2RjOWIzYmY3MmE2OGFkZWI3MmUzNzgyZjVl\",\"name\":\"netease\",\"displayName\":null},{\"id\":\"dGFnOjU0NDY0MWI0YzllMTdkZTU4ODZiYTMwMTZlMzE3MTkz\",\"name\":\"netease-cloud-music\",\"displayName\":null},null,{\"id\":\"dGFnOmNiYjdjMjlkMjgxMjQxNjg1YjQzMjA5N2U4OWI5ZTlm\",\"name\":\"netease-music\",\"displayName\":null},{\"id\":\"dGFnOmNiYzAzY2FkMDU2OWUwYWYxZjQ4MzUzMDNkNTE0YjM0\",\"name\":\"neteasecloud\",\"displayName\":null},{\"id\":\"dGFnOjdjZTE3MTdhZjcwMGVhNmEzMDhmYThkZjVkNTljYWNk\",\"name\":\"neteasecloudmusic\",\"displayName\":null},null,{\"id\":\"dGFnOmM1NmMxMDcwMGE2MDRmN2JkNzA4NDgxODkyZTRmOTlk\",\"name\":\"neteasemusic\",\"displayName\":null}]}},{\"node\":{\"nameWithOwner\":\"shianqi/NetEase-Cloud-Music-Web\",\"starCount\":6,\"forkCount\":2,\"description\":\"React 网易云音乐\",\"lang\":\"JavaScript\",\"screenshot\":null,\"updateAt\":\"2018-04-10T15:56:09Z\",\"tags\":[{\"id\":\"dGFnOjI2NmExZjdjMmUyMzQ1MTY5ZDNiYzQ0OGRhNDVlYWU2\",\"name\":\"react\",\"displayName\":\"React\"},{\"id\":\"dGFnOjdjZTE3MTdhZjcwMGVhNmEzMDhmYThkZjVkNTljYWNk\",\"name\":\"neteasecloudmusic\",\"displayName\":null},{\"id\":\"dGFnOjU0NDY0MWI0YzllMTdkZTU4ODZiYTMwMTZlMzE3MTkz\",\"name\":\"netease-cloud-music\",\"displayName\":null},{\"id\":\"dGFnOmNiYzAzY2FkMDU2OWUwYWYxZjQ4MzUzMDNkNTE0YjM0\",\"name\":\"neteasecloud\",\"displayName\":null},{\"id\":\"dGFnOjk5NmQwNjNiMmE2ZDA5MTJlNjEzYjU5MTJiNWQ2Mzg3\",\"name\":\"cloudmusic\",\"displayName\":null}]}},{\"node\":{\"nameWithOwner\":\"shaoyuanyu/ncm-tui-player\",\"starCount\":5,\"forkCount\":1,\"description\":\"用Rust编写的网易云命令行播放器 | A TUI player client for netease-cloud-music written in Rust\",\"lang\":\"Rust\",\"screenshot\":null,\"updateAt\":\"2024-12-20T13:14:45Z\",\"tags\":[{\"id\":\"dGFnOjE4ZDY3Njk5MTkyNjZjZDBiZDZjZDc4YWE0MDVkNWQw\",\"name\":\"music\",\"displayName\":null},{\"id\":\"dGFnOmVjOTc4NzcxNTFkZjJiZTc5ZjllZDdjMGEwOWRkMjVj\",\"name\":\"music-player\",\"displayName\":null},{\"id\":\"dGFnOjU0NDY0MWI0YzllMTdkZTU4ODZiYTMwMTZlMzE3MTkz\",\"name\":\"netease-cloud-music\",\"displayName\":null},{\"id\":\"dGFnOmNiYjdjMjlkMjgxMjQxNjg1YjQzMjA5N2U4OWI5ZTlm\",\"name\":\"netease-music\",\"displayName\":null},{\"id\":\"dGFnOjdjZTE3MTdhZjcwMGVhNmEzMDhmYThkZjVkNTljYWNk\",\"name\":\"neteasecloudmusic\",\"displayName\":null},{\"id\":\"dGFnOjcyODEyZTMwODczNDU1ZGNlZTJjZTJkMWVlMjZlNGFi\",\"name\":\"rust\",\"displayName\":\"Rust\"},{\"id\":\"dGFnOmQ1ZWZmM2FjOTg0NDNlMTM5YTE1NmEyMmIzNGY0YTUy\",\"name\":\"rust-lang\",\"displayName\":\"Rust\"},{\"id\":\"dGFnOjI3NTE4MzRlODkxODE1ZGU4OTA3M2U1ZTg5NDc0NDU2\",\"name\":\"terminal-app\",\"displayName\":null},{\"id\":\"dGFnOmE3NDE2ZmMwOWE2NjRiZWYxNTRmYWU2YzUzZDY1YjMy\",\"name\":\"terminal-based\",\"displayName\":null},{\"id\":\"dGFnOmJiMDc0MzRlZmM4MWIxYWJlZWRhNzEyY2E3ZjQ1NGE2\",\"name\":\"tui\",\"displayName\":null}]}}],\"cursor\":\"20\"}]]}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"27:[\"$\",\"dl\",null,{\"className\":\"my-4\",\"children\":[\"$undefined\",\"$undefined\",[\"$\",\"dt\",null,{\"className\":\"hidden\",\"children\":\"Website\"}],\"$undefined\",[\"$\",\"dt\",null,{\"className\":\"hidden\",\"children\":\"Wikipedia\"}],\"$undefined\"]}]\n"])</script></body></html>