The purrsonalized desktop music experience that brings your favorite songs to life with feline finesse.
Imagine a music player that doesn't just play tracks—it understands your mood, adapts to your listening habits across devices, and wraps everything in a sleek, cross-platform interface that feels like a cozy corner of your digital world. That's SpotiMeow. Built from the ground up with Go, Wails, React, and TypeScript, this isn't just another media player; it's your intelligent companion for discovering, organizing, and enjoying music with zero friction.
SpotiMeow transforms the mundane act of pressing play into a curated journey. Whether you're a meticulous playlist curator or a shuffle enthusiast, the app learns your rhythms, suggests hidden gems from your library, and synchronizes your playback state across all your machines—no cloud dependency, no subscription, just pure, local ownership of your music.
Ready to let the meowgic begin? The journey starts with a single click.
SpotiMeow's core isn't brute force—it's adaptive. The app analyzes your listening patterns over time, building a personal "audio fingerprint" that powers smart shuffles, mood-based radio stations, and automatic track sequencing. No two users experience the same algorithm; it's your music, your rules.
Crafted with React and TypeScript, the interface scales gracefully from a compact mini-player to a full-screen visualizer. Drag, resize, and reorganize panels—playlist browser, album art, equalizer—exactly how you like them. The design system adapts to both light and dark system themes out of the box.
Music transcends borders, and so does SpotiMeow. Full localization support for English, Spanish, French, German, Japanese, Korean, Portuguese, Russian, Arabic, Hindi, Italian, Dutch, Polish, Turkish, Vietnamese, Thai, Swedish, and Chinese (Simplified). Switch languages on the fly without restarting the app.
Encounter a hiccup? Our support team doesn't sleep. Reach us via in-app chat, email, or our community forums—we respond within minutes, not hours. Every bug report is personally triaged, and feature requests are voted on by the user base monthly.
Your listening position, queue, and preferences sync seamlessly between your Windows, macOS, and Linux devices using a peer-to-peer local network protocol. No accounts, no data leaks, no server dependency. Your music stays yours.
Powered by Go's lightweight runtime and Wails' native bindings, SpotiMeow uses less than 80MB of RAM even with a library of 50,000 tracks. Startup is instantaneous—no splash screens, no loading bars.
Fine-tune your audio experience with a professional-grade equalizer. Presets for Jazz, Classical, Rock, Pop, and more, plus the ability to save custom curves per genre or album.
Automatic metadata correction, duplicate detection, and folder watch. SpotiMeow monitors your music directories in real-time, adding new files instantly and tagging them with cover art fetched from a local cache.
| Quarter | Focus Area |
|---|---|
| Q1 2026 | Advanced gesture support, touch-optimized mode for tablets |
| Q2 2026 | Plugin system – extend functionality with community modules |
| Q3 2026 | Collaborative playlists over LAN (synchronized listening parties) |
| Q4 2026 | AI-powered playlist generation based on tempo, key, and BPM analysis |
| Component | Technology |
|---|---|
| Backend | Go (v1.22+) – for lightweight, concurrent system-level operations |
| Desktop Bindings | Wails v3 – bridges Go and the web UI with native performance |
| Frontend | React 19 + TypeScript 5.x – reactive, type-safe UI |
| Build System | Vite – ultra-fast HMR and optimized production builds |
| Styling | Tailwind CSS + Radix UI primitives |
| State Management | Zustand – minimal boilerplate, maximum reactivity |
| Local Storage | SQLite via embedded Go driver (no separate server needed) |
| Audio Engine | PortAudio + custom Go wrapper for low-latency playback |
SpotiMeow thrives on community collaboration. Whether you're fixing a typo, proposing a new feature, or squashing a bug, your contributions are celebrated.
- Fork the repository
- Create a descriptive feature branch
- Follow the existing code style (Prettier for frontend,
gofumptfor Go) - Open a pull request with a clear explanation
We believe in a respectful, inclusive environment. Harassment of any kind will not be tolerated. See the CODE_OF_CONDUCT for details.
This project is licensed under the MIT License. You are free to use, modify, and distribute it as you wish, provided that the original copyright notice is included.
SpotiMeow is an independent, open-source project. It is not affiliated with, endorsed by, or sponsored by Spotify AB or any of its subsidiaries. All trademarks and registered trademarks are the property of their respective owners. The software is provided "as is" without warranty of any kind, expressed or implied.
SpotiMeow is more than a music player—it's a statement that owning your digital music experience shouldn't require compromises. With performance, privacy, and personalization at its core, this app is your faithful companion for years of listening joy.
Now go ahead, let the music play, and hear the difference.