go · huma · bun · postgres

Brick

Opinionated Go framework for CRUD APIs — typed resources on Huma + Bun + Postgres, with YAML DSL, deterministic codegen, guards, hooks, and validation built in.

quickstart.go
// one resource, full CRUD
deal := brick.Resource("deal", "deals", dealSchema)
b, _ := brick.New(cfg)
http.ListenAndServe(":8080", b.Handler())