mrkeyoor.com_
Sat 24 Oct 05:26 UTC
Self-Hostedevaluationupdated 24 Oct 2026

bloom review

Bloom replaces the Windows taskbar with an animated dock and adds a changing island for music, system controls and status information. It brings everyday desktop actions into one interface, using a Rust backend that talks to Windows shell facilities.

Verdict

Our Bloom installation and build each succeeded in 27 seconds, but tests were skipped and native Windows taskbar behavior remains unverified. Try it if you specifically want its island and replacement dock and can check shell behavior on your own machine. The open Start-menu report for 3.10.1 makes that check more consequential than the clean build.

We ran it

Lab card: what happened when we ran bloomScreenshot of bloom (bloom.sehaz.space)
Install✓ · 27s146 packages · 202 MB
Build✓ · 27s
Testsn/ano test script
Repo248 files~36,612 lines of source · 13.9 MB · 6 CI workflows

Answers from our run

Does bloom build from source?

Dependencies installed in 27 seconds (146 packages), and the build succeeded in 27 seconds. We cloned commit 9145a46 into a clean Debian container with 3 CPUs and no project-specific setup.

Does bloom have tests you can run?

Not through a standard command: the project exposes no test script or target that our harness could run.

Who should not use bloom?

Users who only want desktop meters or a visualizer: Bloom also replaces the native taskbar, expanding the scope of the change.

What are the alternatives to bloom?

Rainmeter, Seelen UI. Our Bloom installation and build each succeeded in 27 seconds, but tests were skipped and native Windows taskbar behavior remains unverified.

SetupN/ARepository installation and build succeeded, but native Windows installation and shell behavior were not reproduced.
Docs3/5Explains the dock and island and names Rust and Bun, but the short workflow leaves native environment and recovery validation to the reader.
CommunityN/ACurrent issue activity was inspected, but no representative resolution history establishes support responsiveness.
MaturityN/AA successful repository build and an open shell issue do not establish native Windows reliability without a desktop evaluation.

Who it’s for

Windows desktop enthusiasts who want an animated island and replacement dock in one application.
Users who want music controls, system settings and a Pomodoro timer close to their current work.
Rust and TypeScript contributors prepared to evaluate native Windows shell behavior beyond a repository build.

Who it’s NOT for

Users who only want desktop meters or a visualizer: Bloom also replaces the native taskbar, expanding the scope of the change.
People who cannot tolerate investigating Start-menu behavior: open issue 337 reports a failure in version 3.10.1 until Bloom settings is opened.
Linux or macOS users seeking a portable dock: the README describes a Windows taskbar and Windows-specific shell, audio and media integration.
Teams requiring a reproduced automated correctness result before rollout: our test step was skipped because there was no tests script or target.

Setup reality

Our Bloom sandbox installed commit 9145a46 in 27 seconds, recording 146 dependencies and 202 MB on disk. The build succeeded in 27 seconds. Tests were skipped because there was no tests script or target. The run was recorded on 2026-10-23.

The README offers a release download or a source workflow requiring Rust and Bun, followed by bun run tauri dev. It specifies no hosted account for that basic workflow. Native functionality depends on Windows shell and media integration, which the supplied run did not exercise.

The sandbox configuration was 3 CPUs, 8 GB RAM and image label lab-node:22. The label does not establish actual runtime or OS versions. A successful repository build does not establish native installer production, taskbar recovery or correct Start-menu behavior on Windows.

Bloom takes over the Windows taskbar

Bloom replaces the native Windows taskbar with an animated dock and adds a changing island at the top of the screen. That's a larger commitment than installing a clock widget. The dock becomes part of how you open apps and switch windows, so a missed click or broken Start interaction affects work you were already doing.

The README describes draggable app ordering, window previews and context menus. Its island combines music controls with system settings, battery and weather information, plus a calendar and Pomodoro timer. Choose it because you want those controls gathered into this particular interface. A successful repository build cannot tell you whether the dock behaves properly with your everyday applications.

What happened when we ran it

Our sandbox installed Bloom commit 9145a46 in 27 seconds and completed the build in another 27 seconds on 2026-10-23. Installation recorded 146 dependencies and 202 MB on disk. The test step was skipped because the repository had no tests script or target. There is no passing-test result to attach to that successful build.

The recorded configuration was 3 CPUs, 8 GB of RAM and image label lab-node:22. That label doesn't establish the actual Node version or operating system. The checkout contained 248 files, roughly 36,612 source lines and 13.9 MB before installation. Our scan found 6 CI workflow files, no Dockerfile and no tests directory.

These are encouraging source-checkout results, with a firm boundary. The supplied record doesn't establish that a native Windows installer was produced, installed or exercised. It contains no measured desktop response time, idle resource use or audio-capture result. We can credit the install and build without treating animations, keyboard hooks or taskbar recovery as verified behavior.

Rust and Bun lead into native Windows integration

The README offers a downloadable release or a source workflow using Bun and bun run tauri dev. It names Rust and Bun as prerequisites. Behind the interface, it describes a Rust backend using Windows shell integration, global keyboard hooks, WASAPI audio capture and COM media-session control. These are Windows facilities, so the TypeScript frontend doesn't make Bloom a portable desktop utility.

No hosted account is specified in that basic source workflow. That is the extent of the credential guidance we can establish from the README, rather than proof that every weather or network feature works offline. Our supplied run didn't exercise those features. A contributor also needs to distinguish getting the repository to build from running the native application on a suitable Windows desktop.

The music visualizer is described as reacting to frequency bands, and the project says it pauses when nothing is playing. Those are documented behaviors, not our measurements of responsiveness or efficiency. If animation is the reason you're considering Bloom, try the media applications and output devices you actually use before deciding the visualizer earns a permanent place on screen.

Start-menu behavior deserves attention before adoption

Issue 337 reports a dock problem in Bloom 3.10.1: the Windows Start menu fails to open until the user opens Bloom's settings panel. The report was still open when inspected. It is one user's account, not a failure reproduced in our sandbox, and it doesn't establish how broadly the problem occurs.

It does identify an adoption check with more practical value than another screenshot. On your own machine, try opening Start through the dock, switching between foreground apps and using context menus. Also check what happens after the shell restarts or Bloom exits unexpectedly. These are suggested acceptance checks, not results from our run. A taskbar replacement should earn trust on the paths you use without thinking.

The 3.10.1 release notes include fixes for restoring off-screen windows, shell-change recovery and taskbar recovery after a forced process termination. They show the maintainer working on consequential desktop behavior. They don't prove every recovery case is solved, especially with a current Start-menu report against the same release.

Active maintenance doesn't settle desktop reliability

The repository's last push was 2026-10-22, and release 3.10.1 was published that day. The Start-menu report was updated on October 23. Recent code activity and a current issue together support calling Bloom actively maintained. They leave the quality of resolution and behavior on other Windows configurations open.

The README also discusses Microsoft Defender warnings and says a submitted executable was cleared. That is the project's account of a particular submission. Our sandbox record contains no security audit or independent verification of that claim. Don't turn a passing build or a README assurance into a general safety guarantee for an executable you download.

Documentation earns 3/5 for explaining the interface and showing a short source workflow, while leaving contributors to establish the full native environment and recovery behavior. Setup ease and operational maturity remain unassessed because native Windows installation and shell use weren't reproduced. The issue sample also isn't enough to rate support responsiveness.

Pick skins or a wider shell replacement when those fit better

Rainmeter displays customizable desktop skins, including hardware meters and audio visualizers. I'd choose it when those displays are the goal and Bloom's replacement dock isn't the feature you want. That is a difference in scope, not evidence that either program uses fewer resources on your machine.

Seelen UI offers a wider Windows desktop replacement with window management and a theming system. Consider it if your request starts with window tiling and shell customization rather than Bloom's island-and-dock interface. It carries its own operating questions, which this run doesn't compare.

Bloom is worth trying on a Windows machine where you can tolerate evaluating a taskbar replacement. Keep a way back to the stock taskbar, and make opening Start without visiting Bloom's settings a requirement for keeping it.

Alternatives

ProjectWhat it isPick it when
RainmeterA Windows desktop customization tool for skins, hardware meters and visualizers.pick this instead when customizable desktop displays are the goal and you do not need Bloom's replacement dock.
Seelen UI gh↗A Windows desktop replacement with window management and CSS/JSON theming.pick this instead when you want window tiling and broader shell customization rather than choosing primarily for Bloom's island and dock.

What people are saying

  1. [github-trending] SehajveerSingh2005/bloom
  2. [lobsters] One Hash Bloom Filters
  3. [hackernews] One Hash Bloom Filters
  4. [lobsters] One Hash Bloom Filters
  5. [techcrunch-ai] Hear from Ambrosia Energy and Bloom Energy execs on where the AI infrastructure boom is creating opportunity at TechCrunch Disrupt 2026

Sources

  1. Bloom README
  2. Bloom 3.10.1 Start-menu bug report
  3. Bloom latest release notes
  4. Rainmeter features
  5. Seelen UI README
  6. Bloom public repository facts

More self-hosted reviews

logto · Mailu · immich-go · itsaplan · playport · edge-smart-doh · the whole board →