Contract-first TypeScript framework for type-safe APIs and typed clients.
Framework-agnostic HTTP server runtime for contract-kit - extracted from @contract-kit/app
HTTP client for contract-kit
nuqs integration for contract-kit
Core contract definitions and builders for contract-kit
Shared mail types for contract-kit mail providers
TanStack Query integration for contract-kit
Error catalog and error handling utilities for contract-kit
Next.js server-side handlers for contract-kit
CLI for creating and maintaining Contract Kit apps.
Use case builder for contract-kit - framework-agnostic
Framework-agnostic port definitions for contract-kit - standardize outbound dependencies like db, mailer, cache
Environment-first configuration layer using Standard Schema for contract-kit
Development-time devtools for Contract Kit - mini Telescope for the server runtime
Redis provider for contract-kit - adds cache port using ioredis
Domain modeling helpers for contract-kit - value objects, entities, and domain events
OpenAPI 3.1 generation from contract-kit contracts (requires Zod schemas for JSON Schema conversion)
SMTP mail provider for contract-kit - adds mailer port using nodemailer
Inngest provider for contract-kit - adds inngest port for background jobs and events
Pino logger provider for contract-kit - adds logger port using pino
React Hook Form integration for contract-kit with Standard Schema support
Resend mail provider for contract-kit - adds mailer port using Resend
Upstash-based rate limit provider for contract-kit - adds rate limit port using Upstash Redis
Drizzle ORM + Turso/libSQL provider for contract-kit - adds typed DbPort using drizzle-orm
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.