mingru
JSON →Mingru (v0.63.0) is a pre-1.0 SQL generator for mingru-models that converts TypeScript model definitions into Go code with no runtime overhead. Unlike ORMs, mingru is a build-time SQL builder focusing on MySQL/MariaDB and Go. It supports TypeScript-defined schemas, actions like select/insert/update/delete, and generates both Go source files and CREATE TABLE SQL. The package is in active development with APIs subject to change. It requires Node >=16.7.0 and is designed to be used alongside mingru-models and mingru-tsconfig.