No description
  • Zig 99.9%
  • Nix 0.1%
Find a file
2026-09-02 23:53:01 -07:00
lib fix: read a bigint that holds a negative number 2026-09-02 23:53:01 -07:00
tools feat: init 2026-09-01 13:04:11 -07:00
.envrc feat: init 2026-09-01 13:04:11 -07:00
.gitignore feat: init 2026-09-01 13:04:11 -07:00
build.zig feat: init 2026-09-01 13:04:11 -07:00
build.zig.zon feat: init 2026-09-01 13:04:11 -07:00
flake.lock feat: init 2026-09-01 13:04:11 -07:00
flake.nix feat: init 2026-09-01 13:04:11 -07:00
LICENSE Initial commit 2026-08-31 03:11:10 +00:00
README.md feat: init 2026-09-01 13:04:11 -07:00
treefmt.nix feat: init 2026-09-01 13:04:11 -07:00

quarry

An object relational mapper for Zig. Pure Zig, no C dependency, and no external build tool.

Quarry speaks to a database through a driver interface, so more than one database can be supported.

Status

Early. The packages that exist now are quarry-core, which holds the shared types and the driver interfaces, and quarry-crypto, which holds SCRAM-SHA-256.

Build

zig build test

The tests need no database server.

Requirements

Zig 0.16.0.