danicc097/openapi-go-gin-postgres-sqlc

Go API-first and Database-first demo app with OpenAPI v3 and sqlc/xo codegen, OIDC auth, React TypeScript frontend, end to end tracing with OpenTelemetry and a smart Bash repo task manager.

39
/ 100
Emerging

Implements a tight feedback loop where OpenAPI specs and PostgreSQL schemas act as dual sources of truth, with changes automatically cascading to generated Gin handlers, type-safe React forms, and database queries via `xo`/`sqlc`. Features extensible query generation through interpreted Bash/Go templates, seamless integration of database models as OpenAPI schemas, and a custom task manager providing auto-documented commands with built-in logging and autocompletion. Bundles OpenTelemetry tracing across browser and backend via Jaeger, plus a dockerized OIDC authorization server for development.

No Package No Dependents
Maintenance 10 / 25
Adoption 5 / 25
Maturity 9 / 25
Community 15 / 25

How are scores calculated?

Stars

11

Forks

4

Language

TypeScript

License

Apache-2.0

Last pushed

Feb 09, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/danicc097/openapi-go-gin-postgres-sqlc"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.