finds.dev← search

// the find

HemantKArya/BloomeeTunes

★ 2,080 · Dart · GPL-2.0 · updated May 2026

🌸Bloomee is a cross-platform music app designed to bring you ad-free tunes from various sources. 🌼🎵

BloomeeTunes is a Flutter music player that unifies local files and streaming sources through a Rust-backed plugin system (.bex files). Targets Android primarily, with Windows and Linux support in progress. The plugin architecture is the interesting part — sources are hot-swappable without rebuilding the app.

The .bex plugin system is genuinely clever: streaming sources are sandboxed Rust-compiled binaries that auto-update independently of the app, so adding a new source doesn't require a new APK release. BLoC architecture is applied consistently throughout — state management is predictable and the codebase is structured well enough that contributors can orient quickly. Last.fm scrobbling with offline cache is a nice touch that most open-source players skip entirely. Smart stream recovery (auto-finding working URLs when a track goes dead) addresses a real pain point in free streaming.

No iOS support and none planned — Flutter can target iOS but the plugin system's Rust layer likely complicates that. The .bex plugin format is entirely proprietary with no public spec or SDK in the repo, meaning third-party plugin development is effectively blocked until the author documents it. Linux support is listed as 'Dev' with no clear roadmap, which means desktop users are second-class. Discord Rich Presence and karaoke lyrics are fun but the feature list is getting sprawling for a project with one maintainer — real risk of half-finished features as scope grows.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →