Release EdgeKit 2.0 Released
Active

SchemaForge

Generate typed API clients and validation schemas from a single OpenAPI source of truth.

Rust MIT 604 stars 58 forks

SchemaForge turns one OpenAPI specification into typed clients, server stubs, and runtime validation — keeping every layer of your stack in sync.

Features

  • Generate clients for TypeScript, Python, and Go
  • Runtime request/response validation
  • Drift detection between spec and implementation
  • Fast, dependency-free Rust binary

Usage

schemaforge generate --spec openapi.yaml --target typescript --out ./client

One source of truth means no more hand-written clients drifting out of sync.