Tools: Latest: i made a unique tui player

Tools: Latest: i made a unique tui player

JustRoccat / rs-pug

terminal music player — mpv + yt-dlp + lua plugins

rs-pug

Features

Dependencies

Installation

From AUR (Arch Linux)

Manually

Default keybinds i made a very cool and unique terminal music player. its very lightweight 5-6 mb of ram usage and under 1% cpu

it has a lot of cool features likelua plugin support10 band eqmusic streamingmusic from local filesplaylistsa lot of themesnvim keybinds

and a beautiful tui you can build it from source or download form aur if you use arch linux or any arch based distro. Neovim out of music players. Search, queue, listen — no browser, no ads, no nonsense. rs-pug uses mpv + yt-dlp under the hood, with a terminal UI built on ratatui. Templates let you quickly answer FAQs or store snippets for re-use. Hide child comments as well For further actions, you may consider blocking this person and/or reporting abuse

Command

Copy

$ yay -S rs-pug--weight: 500;">git # or paru -S rs-pug--weight: 500;">git yay -S rs-pug--weight: 500;">git # or paru -S rs-pug--weight: 500;">git -weight: 500;">git clone https://github.com/JustRoccat/rs-pug cd rs-pug cargo build --release ./target/release/rs-pug -weight: 500;">git clone https://github.com/JustRoccat/rs-pug cd rs-pug cargo build --release ./target/release/rs-pug - YouTube search and queue playback in TUI - Local files playback from a configurable directory - Albums tab + playlist library - 10-band equalizer with presets (Flat, Bass Boost, Vocal Boost, Treble Boost, Night) - Recently played history (saved to disk) - Playlist import/export from context menu (c) - Theme switching + basic keybind customization in Options - Lua plugin system - mpv-mpris (if you want playerctl / media key support)