- Home
- gRPC Tools
- BloomRPC Extended
BloomRPC Extended
What it is
BloomRPC Extended is a free desktop GUI client for exploring and querying gRPC services on Linux, macOS, and Windows. It is a maintained fork of BloomRPC, whose project was archived in January 2023. Native calls include unary, server streaming, client streaming, and bidirectional modes; gRPC-Web and server reflection are also supported. Users can import and manage .proto files, configure environments, edit metadata, and connect with TLS or SSL. The interface provides draggable service tabs, tab search and filtering, service grouping, an overflow menu, and a close-all control. Packaged builds use CodeMirror 6 for syntax highlighting. Downloads include macOS DMG, Windows EXE, and Linux AppImage or DEB files, with Homebrew and Scoop installation instructions. The repository lists LGPL-3.0-or-later licensing and directs problem reports to GitHub Issues. Building from source requires Bun v1.0 or later.
For and against
For
- Supports four native gRPC call modes
- Includes gRPC-Web and server reflection
- Manages proto files and environments
- TLS and SSL connection support
- Desktop builds cover Linux, macOS, and Windows
Against
- Source builds require Bun v1.0 or later
- Original BloomRPC was archived
- Problem support is through GitHub Issues
The verdict
BloomRPC Extended brings broad gRPC call support and request configuration into a free desktop client. Its maintained-fork status, packaged installers, and source-build requirement define the setup choices.
Who it suits
It suits developers exploring gRPC APIs who need multiple call types, reflection, gRPC-Web, and configurable service tabs. Desktop users on the three listed operating systems can use packaged releases.
On the record
- Additional protocol support
- It supports gRPC-Web and server reflection.github.com · read 3 Oct 2026
- Build requirement
- Building from source requires Bun v1.0 or later, according to the README.github.com · read 3 Oct 2026
- Call types
- It supports unary, server streaming, client streaming, and bidirectional native gRPC calls.github.com · read 3 Oct 2026
- Connection security
- The README lists TLS/SSL support.github.com · read 3 Oct 2026
- Distribution
- The README describes Homebrew installation for macOS and Scoop installation for Windows, alongside GitHub releases.github.com · read 2 Oct 2026
- Downloads
- The README lists macOS .dmg, Windows .exe, and Linux .AppImage or .deb downloads through GitHub Releases.github.com · read 3 Oct 2026
- Editor
- The project says it replaced the legacy ace-builds editor with CodeMirror 6 for syntax highlighting in packaged builds.github.com · read 3 Oct 2026
- gRPC-Web
- The client supports gRPC-Web.github.com · read 2 Oct 2026
- License
- The repository lists its license as LGPL-3.0-or-later.github.com · read 3 Oct 2026
- Lineage
- It is a maintained fork of the original BloomRPC, which the project says was archived in January 2023.github.com · read 2 Oct 2026
- Package installation
- The README provides Homebrew installation instructions for macOS and Scoop instructions for Windows.github.com · read 3 Oct 2026
- Project status
- It is a maintained fork of the original BloomRPC, which the README says was archived in January 2023.github.com · read 3 Oct 2026
- Purpose
- BloomRPC Extended is a graphical client for exploring and querying gRPC services.github.com · read 3 Oct 2026
- Request configuration
- It supports importing and managing .proto files, environment management, and a metadata editor.github.com · read 3 Oct 2026
- Request setup
- Users can import and manage .proto files, manage environments, and edit metadata.github.com · read 2 Oct 2026
- RPC calls
- It supports native gRPC unary, server streaming, client streaming, and bidirectional calls.github.com · read 2 Oct 2026
- Service discovery
- The client supports server reflection.github.com · read 2 Oct 2026
- Support
- The repository links to GitHub Issues for reporting problems.github.com · read 2 Oct 2026