Skip to content

Commit 62b6aad

Browse files
new tools: tRPC and gRPC (#802)
Co-authored-by: Mike Bifulco <mike@apisyouwonthate.com> Co-authored-by: Mike Bifulco <mbifulco@live.com>
1 parent 6af7998 commit 62b6aad

3 files changed

Lines changed: 33 additions & 1 deletion

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"node": "^24.16.0",
77
"pnpm": "^11.1.2"
88
},
9-
"packageManager": "pnpm@11.7.0",
9+
"packageManager": "pnpm@11.17.0",
1010
"scripts": {
1111
"check": "astro check",
1212
"dev": "astro dev",

src/content/tools/grpc-gateway.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
name: gRPC Gateway
3+
description: gRPC plugin protoc-gen-openapiv3 walks every proto file it is asked to generate, finds services with HTTP bindings, and emits one OpenAPI 3.1.0 JSON document per proto file (foo.proto → foo.openapi.json). Files with no HTTP-bound services produce no output.
4+
categories:
5+
- openapi-aware-frameworks
6+
link: https://grpc-ecosystem.github.io/grpc-gateway/docs/mapping/openapi_v3/
7+
languages:
8+
golang: true
9+
oasVersions:
10+
v3_1: true
11+
v3_2: false
12+
featuredArticles:
13+
- title: 'How to generate OpenAPI with gRPC Gateway'
14+
url: https://www.speakeasy.com/openapi/frameworks/grpc-gateway
15+
date: 2026-07-21
16+
---
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
name: trpc-to-openapi
3+
description: Extends tRPC v11.x to add a HTTP bridge for RESTish endpoints, then combines Zod validation into OpenAPI schemas and glues it all together in an OpenAPI v3.1 document.
4+
categories:
5+
- openapi-aware-frameworks
6+
repo: https://github.com/mcampa/trpc-to-openapi
7+
languages:
8+
nodejs: true
9+
oasVersions:
10+
v3_1: true
11+
v3_2: false
12+
featuredArticles:
13+
- title: 'How to generate OpenAPI with tRPC'
14+
url: https://www.speakeasy.com/openapi/frameworks/trpc
15+
date: 2026-07-21
16+
---

0 commit comments

Comments
 (0)