Schema-in → Typed-out tooling for type-safe apps.
DRZL is a family of open-source projects that turn your data models into strongly-typed building blocks.
I design small, composable tools you can mix and match across stacks — from schema analyzers to code generators and ready-to-run templates.
What I build (now and next):
- Analyzers — parse DB/ORM schemas into a typed graph
- Generators — emit validators, routers, services, and contracts
- CLIs — watch, codegen, and pipeline orchestration
- Templates — opinionated starters you can ship with minimal glue
I care about DX, type safety, and predictable outputs (easy to review, diff, and refactor).
- Typed-first: strict TS, zero
any
, fail fast. - Composable: opt-in pipelines; bring only what you need.
- Framework-agnostic: works across ORMs & runtimes over time.
- Deterministic outputs: CI-friendly, consistent structure.
- Extensible by design: add generators/templates without rewrites.
My projects aim to play well with popular tools (e.g., Drizzle ORM, Prisma, oRPC, Zod, Valibot, ArkType — with room for tRPC/Express and others).
Support and version ranges vary by repo — check each project’s README.
Most repos follow the same ergonomics:
# with pnpm
pnpm install
pnpm build
pnpm test