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