rs-pug-0.1.2 is not a library.
rs-pug
No browser, no ads, no Electron. Search YouTube and SoundCloud, queue tracks, play local files โ all from your terminal.
Built in Rust with mpv, yt-dlp, and ratatui. Requires mpv and yt-dlp installed.
Plugins, themes and EQ presets from the community: all-rspug ยท Discord
Installation
# Arch
# crates.io
# manual
&&
&&
Dependencies
Required:
mpvyt-dlp
Optional:
mpv-mpris(for media key /playerctlsupport)
Keybinds
| Key | Action |
|---|---|
1โ5 |
Switch tabs |
Tab |
Switch panel focus |
j / k |
Move up / down |
/ |
Search |
Enter |
Play |
Space |
Pause / Resume |
n / p |
Next / Previous |
m |
Mute |
r |
Cycle repeat mode |
c |
Context menu |
v |
Toggle flat/organized view (Local tab) |
q |
Quit |
Contri-pug-ting
- Fork the repo
- Install dependencies
- Smash your head against the keyboard (Rust can be like that)
- Open a pull request
Lua plugin PRs especially welcome โ API reference in docs.md.
License
MIT