Modern gRPC Client
for Desktop

GRPCKit is a beautiful, cross-platform gRPC client desktop application. Think "Postman for gRPC" with automatic service discovery, streaming support, and an intuitive interface.

Cross-Platform Fast & Modern Secure
GRPCKit Interface

Powerful Features

Everything you need for gRPC development and testing

Automatic Service Discovery

Uses gRPC reflection to automatically discover services and methods. No manual proto file management needed.

Proto File Import

Manual mode with .proto file import support. Drag & drop or use keyboard shortcuts (Cmd+O / Ctrl+O).

Full Streaming Support

Supports unary, server streaming, client streaming, and bidirectional streaming with real-time updates.

TLS/mTLS Security

Secure connections with certificate management. Full support for TLS and mutual TLS authentication.

Request History

Persistent history of all gRPC calls with export options. Export requests as grpcurl commands.

Beautiful Interface

Dark/light theme support with automatic system detection. Clean, modern interface inspired by Postman.

Download GRPCKit

Available for macOS • Windows & Linux coming soon

macOS

Universal binary for Intel and Apple Silicon Macs

v1.0.0 ~50 MB
Download DMG

Windows

Installer for Windows 10 and 11 (64-bit)

Coming Soon ~45 MB

Linux

AppImage for most Linux distributions

Coming Soon ~48 MB

View all releases on GitHub

Getting Started

Quick guide to start using GRPCKit

1

Connect to Server

Launch GRPCKit and enter your gRPC server URL (e.g., localhost:50051). Configure TLS if needed.

2

Explore Services

Services are automatically discovered via reflection. Browse the service tree and select a method to call.

3

Make Requests

Enter request data in JSON format, add metadata if needed, and click "Send Request" to call the gRPC method.

Key Features

JSON-based request builder
Configurable request timeouts
Custom metadata support
Export as grpcurl commands