Lemmy.one
  • Communities
  • Create Post
  • heart
    Support Lemmy
  • search
    Search
  • Login
  • Sign Up
ravachol@lemmy.world to Linux@programming.dev · 15 hours ago

kew 4.0 released (offline terminal music player and library browser)

lemmy.world

external-link
message-square
20
fedilink
166
external-link

kew 4.0 released (offline terminal music player and library browser)

lemmy.world

ravachol@lemmy.world to Linux@programming.dev · 15 hours ago
message-square
20
fedilink

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

alert-triangle
You must log in or # to comment.
  • texture@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    43 minutes ago

    hell yea, Kew is AWESOME

    • ravachol@lemmy.worldOP
      link
      fedilink
      arrow-up
      1
      ·
      9 minutes ago

      Sir, you are a gentleman and a scholar.

  • orenj [he/they]@leminal.space
    link
    fedilink
    arrow-up
    2
    ·
    2 hours ago

    Oh hell yeah, thats the kind stuff I want

    • ravachol@lemmy.worldOP
      link
      fedilink
      arrow-up
      1
      ·
      9 minutes ago

      <3

  • recklessengagement@lemmy.world
    link
    fedilink
    arrow-up
    4
    ·
    7 hours ago

    Terminal visualizer? Exactly what I’ve been looking for

  • FauxLiving@lemmy.world
    link
    fedilink
    arrow-up
    17
    ·
    14 hours ago

    Well, I’ll give it one thing. It’s easier to spell than my current terminal music player: ncmpcpp

    • Olap@lemmy.world
      link
      fedilink
      arrow-up
      12
      ·
      14 hours ago

      alias music="ncmpcpp"

      • FauxLiving@lemmy.world
        link
        fedilink
        arrow-up
        7
        ·
        14 hours ago

        My goto is:

        nc CTRL+R

        • dwt@feddit.org
          link
          fedilink
          Deutsch
          arrow-up
          4
          ·
          8 hours ago

          nc is reserved for netcat- can’t use that….

        • aketawi@quokk.au
          link
          fedilink
          English
          arrow-up
          9
          ·
          12 hours ago

          inbefore you need to check a port and accidentally start blasting music

  • Goun@lemmy.ml
    link
    fedilink
    arrow-up
    14
    ·
    14 hours ago

    No MIT? No javascript? Is this a dream? I’ll save this to check it out tomorrow, but great job already!

    • ravachol@lemmy.worldOP
      link
      fedilink
      arrow-up
      9
      ·
      14 hours ago

      Thanks man! Yeah I’ve tried to make this project as pure as possible.

    • Alaknár@sopuli.xyz
      link
      fedilink
      arrow-up
      3
      ·
      12 hours ago

      What’s wrong with MIT?

      • aketawi@quokk.au
        link
        fedilink
        English
        arrow-up
        10
        ·
        12 hours ago

        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

        • BradleyUffner@lemmy.world
          link
          fedilink
          English
          arrow-up
          4
          ·
          6 hours ago

          Sorry, I’m not taking anything with the word “cuck” in the title seriously.

        • Malin@dice.camp
          link
          fedilink
          arrow-up
          2
          ·
          8 hours ago

          @aketawi The article makes some excellent points, then underlines them with memes with racial slurs. @Alaknar

  • varnia@lemmy.blahaj.zone
    link
    fedilink
    arrow-up
    3
    ·
    13 hours ago

    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.

    • ravachol@lemmy.worldOP
      link
      fedilink
      arrow-up
      1
      ·
      13 hours ago

      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.

      • varnia@lemmy.blahaj.zone
        link
        fedilink
        arrow-up
        3
        ·
        12 hours ago

        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.

        • ravachol@lemmy.worldOP
          link
          fedilink
          arrow-up
          2
          ·
          6 hours ago

          No, there isn’t. Maybe there should be.

          You could make an issue for it if you want it!

Linux@programming.dev

linux@programming.dev

Subscribe from Remote Instance

Create a post
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: !linux@programming.dev

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

  • !linux_memes@programming.dev
  • !linuxphones@lemmy.ca
  • our Matrix group chat
  • !reactos@programming.dev

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

Visibility: Public
globe

This community can be federated to other instances and be posted/commented in by their users.

  • 205 users / day
  • 1.3K users / week
  • 3.1K users / month
  • 10.5K users / 6 months
  • 40 local subscribers
  • 13.5K subscribers
  • 4.48K Posts
  • 36.5K Comments
  • Modlog
  • mods:
  • Ategon@programming.dev
  • adr1an@programming.dev
  • dwraf_of_ignorance@programming.dev
  • BE: 0.19.7
  • Modlog
  • Legal
  • Instances
  • Docs
  • Code
  • join-lemmy.org