Минималистичное macOS-приложение для зеркалирования репозиториев GitHub или отдельных каталогов в локальную папку с предварительным просмотром перед каждой синхронизацией.
basharovV/musicat
Десктопный музыкальный плеер и редактор тегов для локальной музыкальной коллекции на Svelte и Tauri, с gapless-воспроизведением и умными плейлистами.
Open source альтернатива:Winamp
foobar2000
iTunes
- Звёзды
- 953
- Форки
- 43
- Открытые issues
- 31
- Последний коммит
- 2 месяца назад
Что это?
Musicat — десктопный музыкальный плеер для файлов, хранящихся на вашем диске. Он обращается к исходным файлам, а не копирует их в базу данных, и поддерживает MP3, FLAC, WAV, AAC и OGG. За папками ведётся наблюдение: при изменении файлов они автоматически сканируются заново.
Помимо воспроизведения, в приложении есть редактор метаданных, который читает и записывает теги ID3v2 и Vorbis. Также можно скачивать обложки альбомов, находить текст текущей песни и смотреть на карте мира, откуда родом исполнители. Умные плейлисты, отображение волновой формы, статистика и временная шкала альбомов помогают изучать коллекцию.
Приложение использует Svelte для интерфейса и Tauri для десктопной оболочки. Оно работает на macOS и Windows, а в Linux требует ALSA. Gapless-воспроизведение работает только между треками с одинаковой частотой дискретизации.
Ключевые возможности
- 01Воспроизводит файлы MP3, FLAC, WAV, AAC и OGG из локальной коллекции, связанной с исходными файлами.
- 02Читает и записывает теги метаданных ID3v2 и Vorbis.
- 03Поддерживает gapless-воспроизведение между треками с одинаковой частотой дискретизации.
- 04Создаёт умные плейлисты на основе запросов.
- 05Показывает коллекцию на карте мира; позволяет скачивать обложки альбомов и находить тексты песен, а также просматривать волновую форму.
Сценарии использования
- Управление большой личной коллекцией музыкальных файлов без потерь и с потерями, хранящихся на диске.
- Пакетное редактирование тегов и обложек альбомов в музыкальной коллекции.
- Изучение коллекции с помощью статистики, временных шкал и карты мест происхождения исполнителей.
Быстрый старт
- 1
Настройте Tauri и необходимые компоненты для вашей платформы
- 2
Установите аудиозависимость для Linux (только для Linux)
sudo apt-get install libasound2-dev - 3
Установите зависимости npm (Node 22 или новее)
npm install - 4
Запустите сборку для разработки
npm run tauri dev
Что важно знать
- Приложение активно разрабатывается в версии 0.x, поэтому в любой момент могут возникнуть проблемы или измениться функциональность.
- В macOS приложение не подписано и не нотариально заверено, поэтому Gatekeeper может его заблокировать и потребовать обходного решения через терминал.
- Воспроизведение без пауз работает только между треками с одинаковой частотой дискретизации.
Темы
Частые вопросы
- Что такое musicat?
- Десктопный музыкальный плеер и редактор тегов для локальной музыкальной коллекции на Svelte и Tauri, с gapless-воспроизведением и умными плейлистами. Musicat — десктопный музыкальный плеер для файлов, хранящихся на вашем диске. Он обращается к исходным файлам, а не копирует их в базу данных, и поддерживает MP3, FLAC, WAV, AAC и OGG. За папками ведётся наблюдение: при изменении файлов они автоматически сканируются заново.
- musicat можно использовать бесплатно? Какая у него лицензия?
- musicat распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- musicat всё ещё поддерживается?
- Обновлялся за последние 6 месяцев. Последний коммит в musicat — 8 авг. 2026 г..
- Для чего можно использовать musicat?
- Управление большой личной коллекцией музыкальных файлов без потерь и с потерями, хранящихся на диске. Пакетное редактирование тегов и обложек альбомов в музыкальной коллекции. Изучение коллекции с помощью статистики, временных шкал и карты мест происхождения исполнителей.
- Как установить musicat?
- Настройте Tauri и необходимые компоненты для вашей платформы Установите аудиозависимость для Linux (только для Linux): sudo apt-get install libasound2-dev Установите зависимости npm (Node 22 или новее): npm install Запустите сборку для разработки: npm run tauri dev
- Где скачать musicat?
- Исходный код и инструкции по установке — на GitHub: https://github.com/basharovV/musicat
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Приложение для компьютера и веба, позволяющее исследовать данные и выполнять SQL-запросы к ClickHouse, с опциональной поддержкой LLM.
Открытая альтернатива Loom для быстрой записи экрана, качественного монтажа и публикации видео по ссылке с возможностью самостоятельного хостинга.
Настольное приложение для управления, синхронизации и упорядочивания навыков AI-агентов в Claude Code, Codex, Cursor, Copilot, Gemini CLI и других инструментах для разработки.
Приложение для компьютеров и Android, которое превращает ваш аккаунт Telegram в файловое хранилище: загрузка, предпросмотр, потоковое воспроизведение, синхронизация папок и локальный API.
Офлайн-менеджер фотографий для macOS, Windows и Linux: локальный поиск с помощью ИИ, группировка лиц и удаление дубликатов в больших библиотеках.