Built bykysely-org

kysely

A type-safe TypeScript SQL query builder

14.1k stars428 forks26 watchers143 open issuesTypeScriptMIT

TL;DR · 30-second scan

What it is

kysely (TypeScript)A type-safe TypeScript SQL query builder

What it does for you

You write complex SQL and want type safety without an ORM abstraction.

Best for

Database & ORM

14.1k GitHub starsLicense: MITLast updated 1 week ago
EDITOR'S DEEP TAKE

Type-safe SQL query builder for TypeScript. Lower level than Drizzle/Prisma — closer to writing raw SQL with types. Best when you really want to think in SQL.

Use this if

You write complex SQL and want type safety without an ORM abstraction.

Skip if

You want schema migration tooling and a managed query layer — pick Drizzle.

Categories
Topics
typescriptdatabasepostgresqlmysqlsqlitequery-buildertype-safesqlnodejsdenobrowserbunmicrosoft-sql-servermssql
Maintainer? Embed our badge

Add this badge to your README to show your project is curated on StackPicks. Free, lightweight (180×28 SVG), and gives your visitors a one-click way to see honest take + alternatives.

Preview
Featured on StackPicks
Markdown (for GitHub README)
[![Featured on StackPicks](https://stackpicks.dev/api/badge/kysely-org-kysely)](https://stackpicks.dev/repo/kysely-org-kysely)
HTML (for blogs / docs)
<a href="https://stackpicks.dev/repo/kysely-org-kysely"><img src="https://stackpicks.dev/api/badge/kysely-org-kysely" alt="Featured on StackPicks" width="180" height="28" /></a>

Are you the maintainer of kysely-org/kysely? Add the badge and we'll feature your project in the weekly curator newsletter.

Created 22 Feb 2021
Last push 1 week ago
Stats refreshed 1 week ago