New in this version:
-
New playback pipeline with improved performance and latency (built on miniaudio)
-
Real-time ASCII visualizations (via Chroma)
Free, open source, no tracking, completely offline
Demo Video: https://www.youtube.com/watch?v=Ql5ZKeaX2MQ
More info: https://codeberg.org/ravachol/kew https://github.com/ravachol/kew
Oh hell yeah, thats the kind stuff I want
Terminal visualizer? Exactly what I’ve been looking for
Well, I’ll give it one thing. It’s easier to spell than my current terminal music player:
ncmpcppalias music="ncmpcpp"My goto is:
ncCTRL+Rnc is reserved for netcat- can’t use that….
inbefore you need to check a port and accidentally start blasting music
No MIT? No javascript? Is this a dream? I’ll save this to check it out tomorrow, but great job already!
Thanks man! Yeah I’ve tried to make this project as pure as possible.
What’s wrong with MIT?
https://lukesmith.xyz/articles/why-i-use-the-gpl-and-not-cuck-licenses/
tldr, too permissive and doesn’t protect future derivatives from being foss
Sorry, I’m not taking anything with the word “cuck” in the title seriously.
GPL forces anything using the code to be FOSS, whereas MIT does not
Looks good. I am currently using rmpc/mpd but for my needs, it’s overengineered. So I am looking for a simple local player that looks great with Mpris support. kew seems to fit that very well.
What is the advantage of using the NixOS flake? Nixpkg just got 4.0.0 merged.
The explanation that was given to me: “the flake references this repo as a source. You don’t need to manually bump versions - when users run nix flake update, they pull the latest commit automatically. So it’s mostly self-maintaining since it tracks the repo directly.”
You’ll likely be fine with the official package.
Is there a hidden resume playback switch I haven’t found? When I restart my computer I would like kew to just resume playback like cmus does.
No, there isn’t. Maybe there should be.
You could make an issue for it if you want it!








