v0.1.7 — KadakORM

The Best PostgreSQL ORM.
Simple first. Production ready next.

Built for developers who are learning and building at the same time. Clean schema, honest defaults, and safe query patterns.

pnpm add @shyk/kadak-orm
Get Started

One Schema, Total Confidence

Write TypeScript, get optimized SQL and clear types.

TS Schema
export const users = table('users', {
  id: 'id',
  name: 'text',
  email: 'email',
  age: 'int?',
})
Generated SQL
INSERT INTO users (
  name, email, age
) VALUES (
  $1, $2, $3
) RETURNING *;
Inferred Type
type User = {
  id: number;
  name: string;
  email: string;
  age: number | null;
}

Validated by Default

Table validators catch invalid payloads before writes hit your database.

Plain Object Queries

Query with standard objects. Add limits and filters without extra query builder noise.

Production Controls

Read replicas, warnings, retries, and telemetry when your traffic grows.

Not Dheela. KadakORM.

KadakORM keeps the common path simple and keeps the escape hatch open.

Why KadakORM