"Because music is priceless. 100% Free. Zero Ads. Forever."
Strumm is an ultra-premium, handcrafted music ecosystem designed to bring you the ultimate audio experience without the paywalls, interruptions, or subscriptions. Built with stunning editorial magazine aesthetics, Strumm proves that you don't need to compromise on design or features to enjoy unlimited music.
We believe music is a fundamental human right. It shouldn't be gated behind costly monthly subscriptions or interrupted by unskippable ads. Strumm is a passion project dedicated to delivering a flawless, high-fidelity listening experience that respects you and your music.
- 100% Free: No premium tiers, no hidden costs. Every feature is unlocked for everyone.
- Zero Ads: Pure, uninterrupted playback. No audio ads, no banner ads, ever.
- Premium Aesthetics: A UI that feels like flipping through a high-end magazine, proving that free software can be beautiful.
A globally persistent music player that follows you across the app without ever dropping a beat. Fully integrated with your device's lock-screen controls via the Media Session API.
Immerse yourself in the music with a beautiful fullscreen theatre mode. Features real-time, dynamically synced lyrics that highlight exactly as the artist sings them.
Loved a track? Download it directly as a high-quality MP3 file to your local device. Never lose your music when you go offline, completely free of DRM and restrictions.
A handcrafted UI featuring dynamic gradients, micro-animations, and glassmorphism. Choose from curated themes like Obsidian, Black Cherry, Vinyl Classic, Ocean Drive, Monochrome, and Aurora. You can even upload your own custom backgrounds!
Not sure what to listen to? Let Strumm's intelligent Flow and Discovery modes (powered by the GROQ LLM API) instantly build custom playlists tailored to your exact mood and listening history.
Don't start from scratch. Easily import your existing library by uploading CSV files or directly pasting links from Spotify and YouTube Music. Strumm automatically searches and reconstructs your library!
A seamless, native-feeling app experience on mobile devices. Features intuitive swipe-to-open navigation menus, an elegant mini-player, and touch-optimized controls.
Strumm operates as a modern monorepo leveraging Turborepo and pnpm workspaces.
strumm/
├── apps/
│ ├── web/ # Next.js 15 (React 19, TypeScript, Tailwind CSS v4, Framer Motion, Zustand)
│ └── api/ # FastAPI (Python 3.11, Motor Async MongoDB, yt-dlp)
└── packages/
├── types/ # Shared TypeScript interfaces
├── ui/ # Shared React UI components
└── config/ # Global configurations
- Respect Artists: While Strumm is free, we encourage supporting your favorite artists directly through merch or live shows whenever possible.
- Open Source Spirit: Strumm is built by the community, for the community. If you love the app, consider contributing to its development.
- Privacy First: Strumm does not track you or sell your data. Your listening habits remain yours.
- No Commercial Use: Strumm is strictly designed for personal, non-commercial listening.
Enjoy the music, completely free and ad-free!