Gnorm converts your database’s schema into in-memory data structures which you
can then feed into your own templates to produce code or documentation or
Gnorm is written in Go but can be used to generate any kind of textual output -
Gnorm uses templates you control, so that you can make the output look exactly
how you want it to look. It can be used to generate type-safe database queries
that are faster than a traditional ORM. It can also be used to create a REST or
RPC API that exposes the data in your database.