Overview of istek gRPC client capabilities
istek is a native gRPC client built with Swift and AppKit for Apple Silicon Macs (macOS 14.0+). It supports native gRPC over HTTP/2 (not gRPC-Web or Connect). Key features include:
- Method Discovery: Supports both server reflection and local
.protofile imports (via drag-and-drop or Finder). - Call Types: Supports unary, server streaming, client streaming, and bidirectional streaming.
- Security: Mutual TLS (mTLS) support with custom CA bundles, client certificates, and keys.
- Privacy: No account required, no telemetry, and no license server. Secrets are stored in the macOS Keychain rather than workspace files.
- Developer Tools: Includes environment variables, request history, a command palette, and the ability to export calls as
grpcurlcommands.