Skip to content

Client Libraries

Sparrow provides generated client stubs for Go, JavaScript/TypeScript, and Python. See the SDK guides for full integration walkthroughs:

  • Go SDK — Connect-RPC and gRPC, error handling, HMAC verification
  • Python SDK — gRPC client, async support, signature verification
  • TypeScript SDK — Connect-RPC for browsers and Node.js

All client code is auto-generated from webhook.proto:

Terminal window
make generate

This produces stubs in client/go/, client/js/, and client/python/.