Twirp-TS

JSON →
library 2.5.0 ·javascript
verified May 27, 2026

Twirp-TS is a comprehensive TypeScript implementation of the Twirp RPC specification (v7 and v8), designed for generating both server and client code from Protocol Buffer definitions. It operates as a plugin for `protoc`, relying on either `@protobuf-ts/plugin` or `ts-proto` for the underlying protobuf message generation. The library facilitates building performant, type-safe APIs with minimal boilerplate, offering features like automatic OpenAPI V3 spec generation, server-side hooks and interceptors, and a gateway for proxying requests. It is actively maintained, with the current stable version being 2.5.0, and receives regular updates to fix bugs and introduce new generation options, such as granular client/server-only code generation. Its primary differentiator lies in providing a full-stack TypeScript solution for Twirp, ensuring strong type consistency from schema to implementation.

total hits 15
actors 5 distinct systems
last hit 1d ago human
GPTBot
5
MetaBot
4
Script
1
Search engines
1
Humans
1

top countries 🇺🇸 United States · 🇨🇦 Canada · 🇩🇪 Germany