TUI Online Music Streaming application.
tuisic3.mp4
First app of its kind, It let's you search and play online songs from cli hassle free.
- Vim motions
- No browser, No Ads
- Easy downloads
- Multiple song sources
- Playlist support
- Easy Sharing
- Favourites List
- Configuration file
- Daemon mode (BETA, press 'w' to toggle)
- MPRIS DBUS support ( via
playerctl
)
Key | Action |
---|---|
q |
quit |
w |
toggle daemon mode |
> |
next song |
< |
previous song |
<space> |
play/pause |
Alt+l |
copy url |
d |
download song |
a |
add to favourites |
. |
seek forward |
, |
seek backward |
m |
mute |
It fetches songs from some platforms:
- JioSaavn
- SoundCloud
- LastFM
- ForestFM
- YouTube
- YouTube Music (on the way)
- Using AUR package
yay -S tuisic-git
- Building from source (All platforms)
sudo pacman -S curl mpv fmt yt-dlp fftw sdbus-cpp
CMake Flag | Description | Default |
---|---|---|
-DWITH_MPRIS |
Enable MPRIS (sdbus-c++) support | ON |
-DWITH_CAVA |
Enable Cava visualizer(NOT READY) | OFF |
Update the desktop/tuisic.desktop file.
Exec=alacritty -e tuisic # Change terminal accordingly
mkdir build && cd build
cmake .. # -DWITH_MPRIS=OFF
make
sudo make install
It's open for contribution, read CONTRIBUTING.md for more information.