Sebuf: Pure HTTP APIs from Protobuf (No gRPC Needed)

2 sebmelki 1 8/19/2025, 4:05:40 PM github.com ↗

Comments (1)

sebmelki · 2h ago
I built Sebuf, a small Go library that generates pure HTTP APIs directly from protobuf definitions — no gRPC required.

Features: auto-generated OpenAPI v3.1 docs, built-in validation (via buf.validate + custom required headers check), helpers for oneofs, and mock servers.

Opinionated: POST-only endpoints to keep RPC semantics pure.

Why: I love protobuf tooling but found grpc-gateway/Connect too heavy for some use cases, especially web/mobile.

Still WIP, expect breaking changes before v1.0, would love feedback and feature ideas!