ncspot

Henrik Friedrichsen·hrkfdn.ncspot

ncspot is an ncurses Spotify client written in Rust using librespot. It is heavily inspired by ncurses MPD clients, such as ncmpc.

winget install --id hrkfdn.ncspot --exact --source winget

Latest 1.4.0·August 21, 2026

Release Notes

Added

• Draw cover art directly in supported terminals using terminal image protocols, falling back to block rendering when unsupported

Fixed

• Close the Search screen with the Escape key • Stop discarding the Web API refresh token on every refresh, which caused a new OAuth2 login to be required daily

What's Changed

• chore(deps):bump the cargo group across 1 directory with 3 updates by @dependabot[bot] in https://github.com/hrkfdn/ncspot/pull/1825 • chore(deps):bump the cargo group with 2 updates by @dependabot[bot] in https://github.com/hrkfdn/ncspot/pull/1828 • chore(toolchain):update by @hrkfdn in https://github.com/hrkfdn/ncspot/pull/1826 • chore(deps):bump regex from 1.12.3 to 1.12.4 in the cargo group by @dependabot[bot] in https://github.com/hrkfdn/ncspot/pull/1830 • feat:Replace ueberzug cover drawing with viuer by @hrkfdn in https://github.com/hrkfdn/ncspot/pull/1831 • fix:let escape close search screen by @hrkfdn in https://github.com/hrkfdn/ncspot/pull/1833 • chore(deps):bump the cargo group with 3 updates by @dependabot[bot] in https://github.com/hrkfdn/ncspot/pull/1837 • fix(mpris):prevent volume update before instance created by @ThomasFrans in https://github.com/hrkfdn/ncspot/pull/1841 • chore(deps):bump actions/checkout from 6 to 7 in the github-actions group by @dependabot[bot] in https://github.com/hrkfdn/ncspot/pull/1836 • chore(deps):bump actions/cache from 5 to 6 in the github-actions group by @dependabot[bot] in https://github.com/hrkfdn/ncspot/pull/1842 • chore(toolchain):update by @hrkfdn in https://github.com/hrkfdn/ncspot/pull/1846 • chore(deps):bump the cargo group with 2 updates by @dependabot[bot] in https://github.com/hrkfdn/ncspot/pull/1845 • chore(deps):bump the cargo group with 3 updates by @dependabot[bot] in https://github.com/hrkfdn/ncspot/pull/1847 • chore(deps):bump the cargo group across 1 directory with 10 updates by @dependabot[bot] in https://github.com/hrkfdn/ncspot/pull/1853 • chore(toolchain):update by @hrkfdn in https://github.com/hrkfdn/ncspot/pull/1849 • chore(deps):bump quinn-proto from 0.11.14 to 0.11.16 by @dependabot[bot] in https://github.com/hrkfdn/ncspot/pull/1854 • fix(auth):Handle new refresh token protocol by @hrkfdn in https://github.com/hrkfdn/ncspot/pull/1861 • chore(deps):bump the cargo group across 1 directory with 6 updates by @dependabot[bot] in https://github.com/hrkfdn/ncspot/pull/1860 • chore:Prepare for 1.4.0 by @hrkfdn in https://github.com/hrkfdn/ncspot/pull/1862

Full Changeloghttps://github.com/hrkfdn/ncspot/compare/v1.3.4...v1.4.0

Installer type: zip

x640A7F99E5F59FB6C553AD81E3E65DC816CC087DA8CD7B3B809B058FB79443042C

Details

Homepage
https://github.com/hrkfdn/ncspot
License
BSD-2-Clause
Publisher
Henrik Friedrichsen
Support
https://github.com/hrkfdn/ncspot/issues
Copyright
Copyright (c) 2019, Henrik Friedrichsen
Moniker
ncspot

Tags

hrkfdnncspotspotify

Older versions (9)

1.3.4
x648D64F13F810D5C6FBBD643C03B64601F88CE4A6CC225FB4D6A0808004B5B1C53
1.3.3
x64142781DE38C4261534A272F2FDCA1B3BDB2ED5D7EA96AB5B1FE3302133944B97
1.3.2
x641F7A34A4E190B1CE9699BEDD4E7861397EADD390575794AD2E970F9DB9F8F7D4
1.3.0
x64652A7E67CB0123DA1C98CE70B0F5A9189A5C7A25BA3532FBE558158684CCD9FB
1.2.2
x640C197712D83D947FA213D3FBCF89A4174501CD797C3A41D198A073E0F88F165D
1.2.1
x64C679B2148DC5F539ADAD7015A16BA6B988AC15B124DCEC3393E803E5268D379C
1.0.0
x64221817745908E035B7E82352F468A1ED77449DC37BA6492B380F54263A0204E1
0.13.4
x640BC288A27413012D9EE16FD382FDCCF9E209916038B148F520EA55F7ECB663DD
0.13.2
x646f308715b675b8f6bdf5a9b68fbb2bd7dedf7f0997c6bf297b83b6428910355f