Everything is a repo - a universal, backend-agnostic CRUD repository abstraction for Go. One generic interface across PostgreSQL, MySQL, SQLite, MongoDB and files, with composable features (permissions, history, metrics, validation).
MongrelDB Kit is the application-facing persistence layer for MongrelDB, giving TypeScript, Rust, and Python apps a schema-aware query builder, migrations, and relational constraints. Use it to build durable application data models on MongrelDB with consistent behavior across languages.
Zero-dependency Go library for building OData v4 query parameters via a fluent builder API supporting $select, $filter, $expand, $orderby, $top, $skip, $count, $search with nested expands, type-safe value formatting, and nil-safe omission.
Designed to give the best GROQ developer experience possible, with the flexibility of GROQ, schema-aware auto-completion, strong type-checking, and the runtime safety of Zod.