[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-5613":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":19,"compositeScore":20,"rankGlobal":10,"rankLanguage":10,"license":21,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":24,"hasPages":22,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":26,"readmeContent":27,"aiSummary":28,"trendingCount":16,"starSnapshotCount":16,"syncStatus":29,"lastSyncTime":30,"discoverSource":31},5613,"ncspot","hrkfdn\u002Fncspot","hrkfdn","Cross-platform ncurses Spotify client written in Rust, inspired by ncmpc and the likes.","",null,"Rust",6638,267,35,194,0,13,59,5,75.68,"BSD 2-Clause \"Simplified\" License",false,"main",true,[],"2026-06-12 04:00:25","\u003Cdiv align=\"center\" style=\"text-align:center\">\n  \u003Cpicture>\n    \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"images\u002Flogo_text_dark.svg\">\n    \u003Csource media=\"(prefers-color-scheme: light)\" srcset=\"images\u002Flogo_text_light.svg\">\n    \u003Cimg alt=\"ncspot logo\" height=\"128\" src=\"images\u002Flogo_text_light.svg\">\n  \u003C\u002Fpicture>\n  \u003Ch3>An ncurses Spotify client written in Rust using librespot\u003C\u002Fh3>\n\n[![Crates.io](https:\u002F\u002Fimg.shields.io\u002Fcrates\u002Fv\u002Fncspot.svg)](https:\u002F\u002Fcrates.io\u002Fcrates\u002Fncspot)\n[![Gitter](https:\u002F\u002Fbadges.gitter.im\u002Fncspot\u002Fcommunity.svg)](https:\u002F\u002Fgitter.im\u002Fncspot\u002Fcommunity?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)\n\n  \u003Cimg alt=\"ncspot search tab\" src=\"images\u002Fscreenshot.png\">\n\u003C\u002Fdiv>\n\nncspot is an ncurses Spotify client written in Rust using librespot. It is heavily inspired by\nncurses MPD clients, such as [ncmpc](https:\u002F\u002Fmusicpd.org\u002Fclients\u002Fncmpc\u002F). My motivation was to\nprovide a simple and resource friendly alternative to the official client as well as to support\nplatforms that currently don't have a Spotify client, such as the \\*BSDs.\n\nncspot only works with a Spotify premium account as it offers features that are not available for\nfree accounts.\n\n## Features\n- Support for tracks, albums, playlists, genres, searching...\n- Small [resource footprint](doc\u002Fresource_footprint.md)\n- Support for a lot of platforms\n- Vim keybindings out of the box\n- IPC socket for remote control\n\n## Installation\nncspot is available on macOS (Homebrew), Windows (Scoop, WinGet), Linux (native package, Flathub and\nSnapcraft) and the BSD's. Detailed installation instructions for each platform can be found\n[here](\u002Fdoc\u002Fusers.md).\n\n## Configuration\nA configuration file can be provided. The default location is `~\u002F.config\u002Fncspot`. Detailed\nconfiguration information can be found [here](\u002Fdoc\u002Fusers.md#configuration).\n\n## Building\nBuilding ncspot requires a working [Rust installation](https:\u002F\u002Fwww.rust-lang.org\u002Ftools\u002Finstall) and\na Python 3 installation. To compile ncspot, run `cargo build`. For detailed instructions on building\nncspot, there is more information [here](\u002Fdoc\u002Fdevelopers.md).\n\n## Packaging\nInformation about provided files, how to generate some of them and current package status accross\nplatforms can be found [here](\u002Fdoc\u002Fpackage_maintainers.md).\n","ncspot 是一个使用 Rust 语言编写的跨平台 ncurses Spotify 客户端，灵感来源于 ncmpc 等类似软件。该项目利用 librespot 库实现了对 Spotify 音乐资源的访问，支持播放歌曲、专辑、播放列表等，并具备搜索功能。其特点是占用系统资源少，支持多种操作系统包括 \\*BSDs，且内置了 Vim 键位绑定以提高用户体验。此外，ncspot 还提供了一个 IPC 套接字用于远程控制。需要注意的是，该客户端仅适用于 Spotify 付费账户用户。此项目适合于需要在资源受限或特定操作系统环境下享受 Spotify 服务的用户。",2,"2026-06-11 03:04:21","top_language"]