← All Projects



A collection of my work and side projects
A modern, high-performance desktop music player built with cutting-edge technologies. This application combines the power of Rust with the flexibility of React to deliver a native desktop experience for managing and enjoying your local music library.
Key Features:
- Comprehensive library management organized by artists, albums, genres, and custom playlists
- Seamless local audio playback supporting multiple formats
- Statistics dashboard tracking listening habits and most played tracks
- Last.fm integration for scrobbling and metadata enrichment
- Embedded lyrics support with external API integration
- Native media session controls for system integration
- Modern, responsive UI with light/dark theme support
- Folder-based music exploration
Technical Highlights:
- Built with Tauri v2 for native performance and small binary size
- Frontend powered by React 19 with TanStack Router for routing
- Styled using TailwindCSS v4 and shadcn/ui component library
- Rust-based backend handling audio decoding (Symphonia), playback (CPAL), and metadata extraction
- SQLite database for efficient library management
- State management with Zustand
- Type-safe development with TypeScrip