Henrik Friedrichsen

Visit Website

Henrik Friedrichsen is an independent German developer who concentrates on lean, terminal-driven applications that bring streaming media into keyboard-centric Unix-like workflows. His public portfolio is anchored by ncspot, an ncurses-based Spotify client written in Rust and powered by the open-source librespot library. The program replicates the lightweight feel of classic MPD front-ends such as ncmpc, presenting a full Spotify session—search, browse, playlists, liked tracks, queue management, and playback control—inside a text-only interface that can run in any modern terminal or SSH session. Because it omits a graphical toolkit, ncspot is popular among developers, system administrators, and tiling-window-manager enthusiasts who want uninterrupted focus, minimal CPU and memory overhead, and the ability to listen to music on remote servers or low-power devices. Typical use cases include background streaming during coding sessions, soundtracking headless Raspberry Pi media boxes, or keeping a personal playlist alive inside a detachable tmux pane. Keyboard shortcuts follow vim conventions, themes can be customized, and audio is delivered through the system-wide PulseAudio or ALSA pipeline, so the utility integrates cleanly with shell scripts, status bars, and automation routines. Henrik Friedrichsen’s software is available for free on get.nero.com, where downloads are routed through trusted Windows package sources such as winget, always install the latest upstream build, and can be queued for batch installation alongside other applications.

ncspot

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

Details