A minimal macOS desktop app that mirrors GitHub repositories or subdirectories into a local folder tree, with preview before every sync.
basharovV/musicat
A desktop music player and tagger for local music libraries, built with Svelte and Tauri, with gapless playback and smart playlists.
Open-source alternative to:Winamp
foobar2000
iTunes
- Stars
- 953
- Forks
- 43
- Open issues
- 31
- Last commit
- 2 months ago
What is it?
Musicat is a desktop music player for files stored on your own disk. It links to the original files rather than copying them into a database, and supports MP3, FLAC, WAV, AAC and OGG. Folders are watched and rescanned automatically when files change.
Beyond playback, it includes a metadata tagger that reads and writes ID3v2 and Vorbis tags, along with features for downloading album art, fetching lyrics for the current song, and showing where artists come from on a world map view. Smart playlists, a waveform view, stats and an album timeline help you explore the library.
The app is built with Svelte for the interface and Tauri for the desktop shell. It runs on macOS and Windows, and on Linux it requires ALSA. Gapless playback works only between tracks with the same sample rate.
Key features
- 01Plays MP3, FLAC, WAV, AAC and OGG files from a linked local library.
- 02Reads and writes ID3v2 and Vorbis metadata tags.
- 03Supports gapless playback between tracks with the same sample rate.
- 04Creates smart playlists based on queries.
- 05Shows a world map view of the library and album art download, lyrics lookup and waveform view.
Use cases
- Managing a large personal collection of lossless and lossy music files on disk.
- Batch-editing tags and album art for a music library.
- Exploring a library through stats, timelines and a map of artist origins.
Topics
FAQ
- What is musicat?
- A desktop music player and tagger for local music libraries, built with Svelte and Tauri, with gapless playback and smart playlists. Musicat is a desktop music player for files stored on your own disk. It links to the original files rather than copying them into a database, and supports MP3, FLAC, WAV, AAC and OGG. Folders are watched and rescanned automatically when files change.
- Is musicat free to use? What license does it have?
- musicat is open source under the GPL-3.0 license. Check the license terms before using it in commercial products.
- Is musicat still maintained?
- Updated within 6 months. The last commit to musicat was on Aug 8, 2026.
- What can I use musicat for?
- Managing a large personal collection of lossless and lossy music files on disk. Batch-editing tags and album art for a music library. Exploring a library through stats, timelines and a map of artist origins.
- Where can I get musicat?
- The source code and installation instructions are on GitHub: https://github.com/basharovV/musicat
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A desktop and web app for exploring and querying data with SQL, ClickHouse-backed, with optional LLM assistance.
Open source Loom alternative for fast screen recording, polished editing, and shareable video links, with optional self-hosting.
A desktop app to manage, sync, and organize AI agent skills across Claude Code, Codex, Cursor, Copilot, Gemini CLI and other coding tools.
Desktop and Android app that uses your own Telegram account as a file workspace, with uploads, previews, streaming, folder sync and a local API.
Offline-first desktop photo manager for macOS, Windows and Linux, with local AI search, face clustering and duplicate cleanup for large libraries.