BloomRPC

GRPC 服务的 GUI 客户端。(GUI Client for GRPC Services)

  • Owner: bloomrpc/bloomrpc
  • Platform: Linux, Mac, Windows
  • License:: GNU Lesser General Public License v3.0
  • Category::
  • Topic:
  • Like:
    42
      Compare:

Github stars Tracking Chart

Features

  • Native GRPC calls
  • Unary Calls and Server Side Streaming Support
  • Client side and Bi-directional Streaming
  • Automatic Input recognition
  • Multi tabs operations
  • Metadata support
  • Persistent Workspace
  • Request Cancellation
  • Much more...

Installation

We support all the major operation systems, MacOS / Windows / Linux Deb - Arch Linux

You can install the client downloading the installer directly from the Releases Page

For MacOS and Homebrew users:

brew cask install bloomrpc

Build from source:

git clone https://github.com/uw-labs/bloomrpc.git
cd bloomrpc

yarn install && ./node_modules/.bin/electron-rebuild
npm run package

The installer will be located in the release folder

Preview

Planned Features

  • Client-Side Streaming and Bi-Directional Streaming Support
  • Draggable tabs
  • Web Version with GRPC-WEB

Contributing

We are welcome to any kind of feedback and contributions.

Development Mode:

Run this 2 commands in two different terminals

npm run start-server-dev
npm run start-main-dev

Built with amazing technologies

Overview

Name With Ownerbloomrpc/bloomrpc
Primary LanguageTypeScript
Program languageTypeScript (Language Count: 5)
PlatformLinux, Mac, Windows
License:GNU Lesser General Public License v3.0
Release Count16
Last Release Name1.5.3 (Posted on )
First Release Namev1.0.0 (Posted on )
Created At2018-12-13 14:11:42
Pushed At2023-01-04 07:51:04
Last Commit At2023-01-04 02:51:04
Stargazers Count9k
Watchers Count71
Fork Count462
Commits Count143
Has Issues Enabled
Issues Count287
Issue Open Count0
Pull Requests Count95
Pull Requests Open Count0
Pull Requests Close Count73
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private
To the top