← Все проекты
Проект / Rust

dzulfikar08/rustune: Rustune — музыкальный плеер в терминале с ностальгией по Winamp

Слушай музыку из локальной библиотеки и YouTube прямо в терминале с поддержкой классических скинов Winamp.

Терминальный музыкальный плеер на Rust, который объединяет локальное воспроизведение и стриминг из интернета. Проект позиционируется как красивое TUI-приложение с ностальгической поддержкой скинов Winamp, встроенной настройкой при первом запуске и удобным...

★ 14 Rust ↑ 1 за 24ч Форки 2 Issue 0 Оценка 6/10 Карточка проверена

Для кого это

Для разработчиков и гиков, которые проводят много времени в терминале и ценят минималистичные TUI-приложения с функциональностью десктопных программ.

Проблема / задача

Неудобно переключаться между терминалом и медиаплеером, хочется слушать музыку, не покидая командную строку, но с красивым интерфейсом и ностальгическим дизайном.

Как это работает

Rustune сканирует локальную папку с музыкой, позволяет искать треки через YouTube через yt-dlp, воспроизводит всё через mpv на фоне, а интерфейс рисует в терминале с поддержкой мыши, тем и классических скинов Winamp 2.x.

Что видно по README

Терминальный музыкальный плеер на Rust, который объединяет локальное воспроизведение и стриминг из интернета. Проект позиционируется как красивое TUI-приложение с ностальгической поддержкой скинов Winamp, встроенной настройкой при первом запуске и удобным управлением.

Ключевые возможности

Локальное воспроизведение MP3, FLAC, OGG и других форматовПоиск и стриминг музыки через YouTube через yt-dlpЗагрузка и применение классических скинов Winamp 2.x (.wsz)Полная поддержка мыши: клики для паузы, перемотки, навигацииВстроенные темы Dark, Light и Winamp, пагинация для больших коллекций

Технологии

Rustratatui (TUI библиотека)mpv (бэкенд воспроизведения)yt-dlp (извлечение аудио из интернета)Goyt-dlp

Интересный факт

Проект позволяет загружать скины Winamp 2.x — те самые, которые были популярны в конце 90-х и начале 2000-х, и отображать их в терминале, создавая уникальный ностальгический опыт.

С чего начать

  • Установите mpv и yt-dlp как зависимости
  • Скачайте бинарник с GitHub Releases или установите через cargo install
  • Запустите rustune и пройдите guided onboarding для настройки папки с музыкой и темы

Оценка GitRadar

Удобство
6/10
Свежесть
8/10
Перспектива
7/10
Монетизация
3/10
Общая оценка
6/10

Вердикт GitRadar

Стоит попробовать, если вы живёте в терминале и хотите единый плеер для локальной музыки и YouTube с приятным интерфейсом. Проект сыроват (всего 12 звёзд), но идея свежая и реализация на Rust выглядит перспективной.

Наблюдения по обновлениям

Проект активен (последний релиз 0.2.0), есть сайт и документация, но сообщество маленькое (12 звёзд, 2 форка). Код структурирован, есть понятная архитектура с модулями app, media, player.

Что мы проверили

Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.

Исходный репозиторий
https://github.com/dzulfikar08/rustune
Официальный сайт
https://rustune.dzulfikar.com
Лицензия
MIT
Создан на GitHub
2 апреля 2026 г.
Последнее обновление репо
2 апреля 2026 г.
Последняя проверка GitRadar
2 апреля 2026 г.
Изученные файлы
README.md, src/main.rs, src/app.rs, Cargo.toml, src/media.rs, src/event.rs

FAQ

Что это такое?

Терминальный музыкальный плеер на Rust с поддержкой локальных файлов, YouTube и скинов Winamp.

Для кого подходит?

Для разработчиков и продвинутых пользователей, которые работают в терминале и хотят слушать музыку, не переключаясь на другие приложения.

Источники

Нужна помощь с dzulfikar08/rustune?

Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.