BloomeeTunes: Cross-Platform Music Player
FlutterDartBLoCOpen SourceMusic PlayerCross-Platform

Hey there, I’m Hemant — a passionate Flutter developer on a journey of exploration. What started as a personal experiment has grown into something that people around the world are using: BloomeeTunes. This app isn’t just code; it’s a slice of my learning, my design thinking, and my belief that music – like development – should be beautiful and free from interruption.

The beginning of the bloom

The seed of BloomeeTunes came from a simple frustration: I love music, but I was tired of ads popping up every few minutes, switching between different apps to access different platforms, and dealing with clunky interfaces that got in the way of the experience. At the same time, I was diving into Flutter and needed a playground where I could experiment freely. That’s when the idea struck: why not build a music player that I myself would love to use? ‘Bloomee’ (pronounced “Bloom-ee”) became the symbol of growth: the app growing, my skills growing, and the community around it growing too. It’s experimental, open-source, and designed to bring you ad-free music from platforms like YouTube and Jio Saavn — with more sources blooming soon.

What makes BloomeeTunes special

Here’s what I wanted to prioritise when building the app — features that make it more than a music player. 🎧 Pure music experience – No ads interrupting the flow. Just your music. 🌐 Multi-platform sources – Access tracks from YouTube, Jio Saavn, and more, all from one app. (More sources are on the roadmap.) 📝 Time-synced lyrics – For those who like to sing along, lyrics follow the beat. 📥 Offline access – Download and listen anywhere, even without internet. 🎯 Smart features

  • Scrobble to Last.fm for tracking your listening history.
  • Sleep timer for winding down.
  • Create, customise and share playlists.
  • Daily global charts (Billboard, Last.fm etc.).
  • AI-powered recommendation & playlist generation.
  • Multi-language support to reach music lovers everywhere. 🖥 Cross-platform support – Works on Android, Windows, Linux. Built with Flutter + BLoC (for maintainable state-management and scalable architecture).

The story in numbers

  • Over 500 K+ downloads across 200+ countries (a global reach that still feels surreal).
  • ~1.4 K stars on GitHub and 121 forks in the open-source community. (GitHub)
  • 84+ official releases (and counting) — continuous improvement is baked in. (GitHub)
  • Featured in F-Droid / IzzyOnDroid repositories as a trusted open-source build. (apt.izzysoft.de)

These aren’t just stats—they’re proof that the app resonated beyond my screen, and that people care about thoughtful tools.

Why I chose Flutter + BLoC

Being relatively new to Flutter, I wanted a project that would teach me deeply. Flutter’s widget-based UI approach made creating beautiful interfaces straightforward. Meanwhile, using the BLoC pattern ensured that business logic and UI stayed cleanly separated. It meant fewer surprises, easier testing, and a code-base that’s maintainable as I (and contributors) continue adding features. Every bug I fixed, every new feature I built, wasn’t just for the users—it was for my growth too. And because it’s open-source, anyone can peek into the code, learn, contribute and walk this path with me.

How you can join the journey

I believe else you grow by doing—and this project is open to all skill-levels. Whether you’re a seasoned developer or just starting out, you’re welcome. 🌱 Contribute & grow: Fix a bug, suggest a UX tweak, enhance a feature, or add support for a new platform. 🚀 Get started:

  1. Fork the repo (github link above)
  2. Clone locally
  3. Create a feature/fix branch
  4. Make your changes
  5. Push & open a Pull Request Refer to CONTRIBUTING.md for detailed guidelines.

Support the journey

If you believe in BloomeeTunes and want to support its growth (and mine), you can chip in via Liberapay, PayPal, or Razorpay. Any support helps fuel new features, better infrastructure, and more polish.

Try it out

Ready to bloom your music experience? Download BloomeeTunes for Android / Windows / Linux: GitHub Releases

Let’s connect

I’d love to hear from you. Whether you have feature ideas, bug reports, or just want to chat about Flutter-UI, reach out on LinkedIn, Instagram, X, or email at iamhemantindia@protonmail.com.

Final note

BloomeeTunes is more than an app—it’s a community, a learning journey, and a celebration of what open-source can bring to music lovers around the globe. Thanks for being part of this bloom. 🎶✨ (If this resonates, consider starring the repo and spreading the word!)