seanpfeifer/twirp-gen
Protobuf client code generators for Twirp services (https://github.com/twitchtv/twirp)
As a backend or frontend developer working with Twirp services, you can use this tool to automatically generate client code in TypeScript, JavaScript, or C#. You provide your Twirp service definitions (Protobuf files) as input, and it outputs ready-to-use client code that simplifies making requests to your services. This is designed for developers who need straightforward, minimalist client generation without complex dependencies.
No commits in the last 6 months.
Use this if you need a simple, self-contained solution for generating Twirp client code in TypeScript, JavaScript, or C# directly from your Protobuf definitions.
Not ideal if you require support for older browsers without `fetch()` API, need highly customized client logic, or prefer a generator with extensive configuration options beyond basic path prefixes and naming conventions.
Stars
7
Forks
1
Language
C#
License
MIT
Category
Last pushed
Jun 15, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/seanpfeifer/twirp-gen"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
yhnavein/swaggie
Tool for generating TypeScript client code for given Swagger API endpoints
grafana/openapi-to-k6
A CLI tool to convert an OpenAPI schema to a TypeScript client to use with k6.
reagento/descanso
A modern and simple way to create clients for REST like APIs
mikestead/openapi-client
Generate ES6 or Typescript service integration code from an OpenAPI 2 spec
verizonconnect/ngx-form-generator
Generate Angular ReactiveForms from OpenAPI documents