{"repo":"Dark-Kernel/tuisic","free":true,"listed":false,"github":"https://github.com/Dark-Kernel/tuisic","clone":"git clone https://github.com/Dark-Kernel/tuisic.git","description":"First of its kind, A simple TUI online music streaming application written in c++ with easy vim motions, now with support for Model Context Protocol (MCP)","language":"C++","stars":71,"topics":["archlinux","aur","cpp","ftxui","linux","mpris-dbus-interface","music","streaming-audio","tui","vim-motions"],"license":"GPL-3.0","category":"cli-tools","readme_excerpt":"TUISIC TUI Online Music Streaming application with MCP support https://github.com/user-attachments/assets/ef349a06-0d7e-488b-aa3d-de928d9b0eef First app of its kind, It let's you search and play online songs from cli hassle free. Now it supports AI integration through MCP (BETA). Checkout Demo's below Features - 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 ) - Cava Visualizer (BETA) - Support for AI Integration via MCP (BETA) - Support for Discord Rich Presence - Lyrics support (BETA) Shortcuts Key Action --- --- q quit w toggle daemon mode next song play/pause Alt+l copy url d download song a add to favourites . seek forward , seek backward m mute L Toggle lyrics Sources It fetches songs from some platforms: - JioSaavn - SoundCloud - LastFM - ForestFM - YouTube - YouTube Music (on the way) Installation: 1. Check releases 2. Using AUR package Building from source Build Options CMake Flag Description Default ---------------- --------------------------------- ------- -DWITH MPRIS Enable MPRIS (sdbus-c++) support ON -DWITH CAVA Enable Cavacore-based visualizer OFF -DWITH DISCORD Enable Discord Rich Presence OFF Before Installation Update the desktop/tuisic.desktop file. Debian 1. Install dependencies 2. If you want to use MPRIS then install sdbus-cpp 3. Build Arch Linux 1. Install dependencies 2. Buil","default_branch":null,"files":null,"tree":[],"storefront":"/r/Dark-Kernel","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Dark-Kernel/tuisic/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}