waveline
v0.1.2
Published
Unified TUI for listening to Mixcloud & SoundCloud from the console: one place, clickable, vim keybindings, spectrum analyzer, media keys.
Downloads
535
Maintainers
Readme
waveline
Listen to Mixcloud & SoundCloud from your terminal, in one place — a clickable TUI, vim keybindings, spectrum analyzer, media keys.
npx wavelineThat's it. npx downloads a tiny launcher that fetches the Rust binary
matching your machine from the GitHub Releases,
caches it, and runs it.
Requirements
- Linux (x86_64 or arm64) — audio output uses PipeWire (
pw-play) or ALSA (aplay), available on most distributions. - Node ≥ 14 (only for this launcher; the binary itself doesn't depend on it).
Permanent install
npm install -g waveline # then: wavelineOr without Node at all:
cargo install waveline # from crates.io
cargo binstall waveline # pre-built binaryUsage
c connect your accounts · / search · : paste a URL · Space
play/pause · v cycle the visualizer · L switch language (English/French)
· ? help · q quit.
Source code, documentation, and other install methods: https://github.com/d101c/waveline
MIT
