Об этом проекте
spotatui — это быстрый автономный терминальный музыкальный плеер, написанный на Rust, предлагающий нативную потоковую передачу Spotify наряду с локальными файлами, Subsonic/Navidrome, интернет-радио, YouTube и Qobuz в качестве опциональных источников. Spotify не обязателен — пользователи могут переключаться между источниками во время работы. Ключевые функции включают синхронизированные тексты песен, визуализатор звука в реальном времени, очереди воспроизведения между источниками, синхронизацию плейлистов между платформами, плагины Lua для расширяемости и полный CLI для скриптового управления воспроизведением, поиском и плейлистами. Плеер лёгкий (~78 МБ ОЗУ) и поддерживает Discord Rich Presence, анонимный глобальный подсчёт песен и виджеты профиля GitHub для статуса «сейчас играет». Расширенные возможности включают функции AI DJ (через MCP-сервер или встроенный TUI) для выбора музыки на основе истории прослушивания с помощью ИИ и нативную потоковую передачу Spotify без внешних клиентов (требуется Premium). Конфигурация обладает высокой гибкостью настройки, включая темы, привязки клавиш и макет. Готовые бинарные файлы доступны для Linux, macOS и Windows, с установкой через однострочные скрипты, менеджеры пакетов или Cargo.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.