Skip to main content
v0.29.4 MIT since 2021

KyselyType-safe SQL query builder

Mature, predictable SQL, precise types, tight feedback loops.
Runs everywhere: Node, Deno, Bun, Workers, Browsers.

or audit us on socket.dev

real footage: schema-aware autocompletion and inline docs

Broken queries don't ship

Non-existent tables, misspelled columns, mistyped values: Kysely surfaces them as you type, as agents code, and as your schema evolves, not in production at 3am.

When a column gets renamed, the TypeScript compiler walks you through every query that needs updating.

person.repository.ts
const rows = await db
  .selectFrom('person')
  .select('first_name')
  .where('person.ag', '>', 18)
  .execute()
Argument of type '"person.ag"' is not assignable to parameter of type 'ReferenceExpression<DB, "person">'. ts(2345)
actual TypeScript compiler output

Queries that compose

Extract any fragment of a query into a plain, typed function and reuse it across queries. Expressions, subqueries, and CTEs all compose the same way. It's just TypeScript.

Here, a correlated subquery returns each person's pets as typed, nested JSON. One query, one round trip, no relations DSL to learn.

person.helpers.ts
function withPets(
  eb: ExpressionBuilder<DB, 'person'>,
) {
  const pets = eb
    .selectFrom('pet')
    .select(['name', 'species'])
    .whereRef('owner_id', '=', 'person.id')
  return jsonArrayFrom(pets).as('pets')
}

const person = await db
  .selectFrom('person')
  .select(['id', 'first_name'])
  .select(withPets)
  .executeTakeFirstOrThrow()
const person: { id: number; first_name: string; pets: { name: string; species: 'dog' | 'cat' }[] }
inferred type, verbatim

Show this to your boss!

What Kysely optimizes for.

no compromises

Type safety above all

Precise TypeScript result types and compile-time errors within queries. With kysely-codegen, your database is the source of types.

no magic

What you see is what you get

A thin abstraction layer over SQL, crafted by SQL lovers for SQL lovers. Familiar naming, predictable 1:1 query compilation.

dx

Your schema, autocompleted

Your database schema types flow through Kysely's fluent API. A typing experience second only to full-blown database IDEs.

all sql

Freedom of expression

Spec-faithful APIs for everything production teams need, composable all the way down, escape hatches everywhere.

no dependencies

Run anywhere

No environment-specific APIs, nothing to bundle around. Runs in Node.js, Deno, Bun, AWS Lambda, Cloudflare Workers, and browsers.

no opinions

Opt-in your flavors

Plugins modify queries before compilation and results after execution. camelCase to snake_case and back, for example.

ax

Manual included

Everything is documented inline, with type-checked code examples that can't drift. Hover docs for humans, rich context for agents.

all drivers

Query any SQL database

PostgreSQL, MySQL, MS SQL Server, SQLite, and PGlite out of the box, plus a community-driven dialect system for everything else.

Trusted by the people who build your other tools

Unprompted, in public, on the record.

Tim Griesser's avatar picture
Tim GriesserKnex.js creator, Cypress Staff EngMar 2023
馃憢 First just wanted to say this project looks awesome! Pretty close to what I wish Knex was if I started it now, with the affordances of modern TypeScript instead of 10 years ago when we were stuck in ES5 and Promises weren't even really an official language construct yet.
Niels Sandholt Busch's avatar picture
Niels Sandholt BuschMaersk SWEJun 2024
We are using Kysely in production at Maersk inventory control!
Yusuke "yusukebe" Wada's avatar picture
Yusuke "yusukebe" WadaHono creator, Cloudflare DevRelOct 2022
Kysely is great. D1 will be great. This is great.
Lee "leerob" Robinson's avatar picture
Lee "leerob" RobinsonCursor VP DX, Ex-VercelOct 2022
Type-safe SQL queries with PlanetScale and Kysely 馃槏
Kevin "Egoist"'s avatar picture
Kevin "Egoist"tsup creator, ChatWise founderDec 2024
Thank you kysely
Mathieu Acthernoene's avatar picture
Mathieu Acthernoenereact-native-edge-to-edge creatorApr 2025
Used in prod here, highly recommended
Harminder Virk's avatar picture
Harminder VirkAdonisJS creatorFeb 2024
If not Lucid, Kysely is what I would recommend everyone use. It presents itself as a type-safe SQL query builder and delivers 100% on that promise.
Theo "t3dotgg" Browne's avatar picture
Theo "t3dotgg" BrowneUploadthing creator, T3 Chat CEOApr 2023
kysely is dope too. Drizzle and kysely are the frontrunners for "new db tools that really understand JS needs" atm
Guga Guichard's avatar picture
Guga Guichardstring-ts creator, Seasoned PartnerOct 2024
I've been seeing a lot of discussions about ORMs vs raw SQL. What about strongly typed SQL query builders? Kysely is in the sweet spot! Best DX with total freedom I've seen in decades.
Endel Dreyer's avatar picture
Endel DreyerColyseus creatorMay 2025
i just use postgres + kysely and old school migrations as needed
Mehul Mohan's avatar picture
Mehul MohanFermion founderApr 2023
We went with query builder because we did not have more time to waste on ORMs. ORMs might be great but we have the technical capability to pull off just using a query builder. However, we type safety and sanitization for DX and security was a must - hence Kysely.
Marvin's avatar picture
MarvinIndie HackerSep 2024
I've been saying it many times already, but it's probably one of the best additions to my tech stack. I enjoy writing SQL since I know Kysely 馃槅
Julius Marminge's avatar picture
Julius MarmingetRPC core team, T3 Chat SWEJul 2023
Utterly astounded by how Kysely manages to make all of this typesafe. Seems like no matter how complex you get, it can infer it correctly.
Marvin Hagemeister's avatar picture
Marvin HagemeisterPreact core team, Deno SWEJan 2025
We're using Kysely as an ORM here at Deno. It's quite neat.
Bereket Engida's avatar picture
Bereket Engidabetter-auth creatorAug 2023
I don't think they have similar goals from what I see. Drizzle is more dedicated into marketing and having every user possible like prisma but kysely kinda just don't care about that for most part. And in my experience prisma + kysely is better than drizzle.
Gu冒mundur Bjarni Olafsson's avatar picture
Gu冒mundur Bjarni OlafssonVercel Principal SWE, Ex-GitHubDec 2023
I made a strong recommendation internally for using Kysely for a greenfield service that's in the works. Looks very solid. 馃憣馃徎
Casey Collins's avatar picture
Casey CollinsHubSpot Director of EngineeringMay 2026
Its so good that I had to learn how to spell it correctly
Ben Holmes's avatar picture
Ben HolmesWarp SWE, Ex-AstroJul 2023
I really like Prisma for schemas and Kysely for querying. Drizzle feels... younger for schemas, but also quite nice
Catalin Pit's avatar picture
Catalin PitDocumenso SWESep 2024
Kysely is fantastic! We use it at @documenso with Prisma.
Nicholas Griffin's avatar picture
Nicholas Griffinsqs-consumer maintainer, BBC SWEDec 2022
I don't actually like prisma that much, I prefer Kysely, not an ORM though.
Johan Eliasson's avatar picture
Johan EliassonGazella CTO, Nhost founderApr 2023
Instead of Prisma, I'm testing Kysely, Kysely Codegen, and Atlas. Works great.
Alberto "gimenete" Gimeno's avatar picture
Alberto "gimenete" GimenoStripe SWE, Ex-GitHubMay 2023
I'm a happy Kysely user. It's great to see that the code I'm writing now can work with serverless PostgreSQL now!
Sam Cook's avatar picture
Sam CookRiver creator, Gamma.io SWEFeb 2023
Kysely is amazing.
Orta Therox's avatar picture
Orta TheroxEx-TypeScript teamNov 2022
馃憢 been using Kysely for a few days in Deno and Node, just wanted to say it's been going really well and it feels like a nice abstraction - kudos!
S酶ren Bramer Schmidt's avatar picture
S酶ren Bramer SchmidtPrisma CEOJul 2025
Kysely is great!
Sean Brydon's avatar picture
Sean BrydonCal.com SWEJun 2025
We are using Kysely for some of our more complex queries in Cal.com where we needed more control of the sql generated.
Dax "thdxr" Raad's avatar picture
Dax "thdxr" RaadSST & opencode core teamSep 2022
really excited to see Kysely get more attention - been banging this drum for a while and we've integrated pretty deeply with it at SST incidentally its codebase remains the best Typescript codebase I have ever seen - worth poking around
Miroslav "Yamiteru" Vr拧eck媒's avatar picture
Miroslav "Yamiteru" Vr拧eck媒Spectoda Lead SWE & Tech LeadApr 2026
Since then I've slowly migrated over to Kysely and I couldn't be happier. Yes it's harder because it's only a query builder but a very type-safe one. You have to write migrations as TypeScript files which I absolutely love and now with the help of AIs it's a breeze.
Gal Schlezinger's avatar picture
Gal Schlezingerfnm creator, Vercel SWEDec 2023
I love SQL, and I love migrations, most tools don't provide good migration tools and fine grained control like Kysely which is why it's my favorite.
Peter Pistorius's avatar picture
Peter PistoriusRedwoodJS creator, Ex-SnapletAug 2025
Today I'll be adding persistence to Machinen using RedwookSDK's Durable Object database integration: It uses kysely under the hood. Typesafety is directly provided by migrations.
"pilcrow"'s avatar picture
"pilcrow"Lucia creatorJul 2023
Ok, so I'm not a big fan of Drizzle. I don't like how I have to import everything when declaring schemas and queries, and I just prefer the simplicity and the overall API of Kysely.
Shoubhit "nexxel" Dash's avatar picture
Shoubhit "nexxel" Dashcreate-t3-app authorJul 2023
kysely is great btw
Samuel Bodin's avatar picture
Samuel BodinNango SWE, Ex-AlgoliaJul 2025
Im currently in love with Kysely, it has found the perfect balance/API imo
R. Alex Anderson's avatar picture
R. Alex AndersonThorium Nova creatorJul 2023
Shout out to Kysely for adding extensive JSDoc comments above the methods. It makes it much easier to figure out how to use it the way I want without having to dig into the docs. (though the docs are vv good too)
Alisson "thelinuxlich" C.Agiani's avatar picture
Alisson "thelinuxlich" C.AgianiMutano creatorJan 2023
Kysely is superior and with each release gets even more awesome
Ji艡铆 "Capaj" 艩p谩c's avatar picture
Ji艡铆 "Capaj" 艩p谩cLangtail SWEAug 2024
Kysely is awesome
Tim Griesser's avatar picture
Tim GriesserKnex.js creator, Cypress Staff EngMar 2023
馃憢 First just wanted to say this project looks awesome! Pretty close to what I wish Knex was if I started it now, with the affordances of modern TypeScript instead of 10 years ago when we were stuck in ES5 and Promises weren't even really an official language construct yet.
S酶ren Bramer Schmidt's avatar picture
S酶ren Bramer SchmidtPrisma CEOJul 2025
Kysely is great!
Marvin Hagemeister's avatar picture
Marvin HagemeisterPreact core team, Deno SWEJan 2025
We're using Kysely as an ORM here at Deno. It's quite neat.
Yusuke "yusukebe" Wada's avatar picture
Yusuke "yusukebe" WadaHono creator, Cloudflare DevRelOct 2022
Kysely is great. D1 will be great. This is great.
Dax "thdxr" Raad's avatar picture
Dax "thdxr" RaadSST & opencode core teamSep 2022
really excited to see Kysely get more attention - been banging this drum for a while and we've integrated pretty deeply with it at SST incidentally its codebase remains the best Typescript codebase I have ever seen - worth poking around
Gu冒mundur Bjarni Olafsson's avatar picture
Gu冒mundur Bjarni OlafssonVercel Principal SWE, Ex-GitHubDec 2023
I made a strong recommendation internally for using Kysely for a greenfield service that's in the works. Looks very solid. 馃憣馃徎
Kevin "Egoist"'s avatar picture
Kevin "Egoist"tsup creator, ChatWise founderDec 2024
Thank you kysely
Gal Schlezinger's avatar picture
Gal Schlezingerfnm creator, Vercel SWEDec 2023
I love SQL, and I love migrations, most tools don't provide good migration tools and fine grained control like Kysely which is why it's my favorite.
Ben Holmes's avatar picture
Ben HolmesWarp SWE, Ex-AstroJul 2023
I really like Prisma for schemas and Kysely for querying. Drizzle feels... younger for schemas, but also quite nice
Harminder Virk's avatar picture
Harminder VirkAdonisJS creatorFeb 2024
If not Lucid, Kysely is what I would recommend everyone use. It presents itself as a type-safe SQL query builder and delivers 100% on that promise.
"pilcrow"'s avatar picture
"pilcrow"Lucia creatorJul 2023
Ok, so I'm not a big fan of Drizzle. I don't like how I have to import everything when declaring schemas and queries, and I just prefer the simplicity and the overall API of Kysely.
Nicholas Griffin's avatar picture
Nicholas Griffinsqs-consumer maintainer, BBC SWEDec 2022
I don't actually like prisma that much, I prefer Kysely, not an ORM though.
Guga Guichard's avatar picture
Guga Guichardstring-ts creator, Seasoned PartnerOct 2024
I've been seeing a lot of discussions about ORMs vs raw SQL. What about strongly typed SQL query builders? Kysely is in the sweet spot! Best DX with total freedom I've seen in decades.
Samuel Bodin's avatar picture
Samuel BodinNango SWE, Ex-AlgoliaJul 2025
Im currently in love with Kysely, it has found the perfect balance/API imo
Alberto "gimenete" Gimeno's avatar picture
Alberto "gimenete" GimenoStripe SWE, Ex-GitHubMay 2023
I'm a happy Kysely user. It's great to see that the code I'm writing now can work with serverless PostgreSQL now!
Mehul Mohan's avatar picture
Mehul MohanFermion founderApr 2023
We went with query builder because we did not have more time to waste on ORMs. ORMs might be great but we have the technical capability to pull off just using a query builder. However, we type safety and sanitization for DX and security was a must - hence Kysely.
Alisson "thelinuxlich" C.Agiani's avatar picture
Alisson "thelinuxlich" C.AgianiMutano creatorJan 2023
Kysely is superior and with each release gets even more awesome
Orta Therox's avatar picture
Orta TheroxEx-TypeScript teamNov 2022
馃憢 been using Kysely for a few days in Deno and Node, just wanted to say it's been going really well and it feels like a nice abstraction - kudos!
Julius Marminge's avatar picture
Julius MarmingetRPC core team, T3 Chat SWEJul 2023
Utterly astounded by how Kysely manages to make all of this typesafe. Seems like no matter how complex you get, it can infer it correctly.
Niels Sandholt Busch's avatar picture
Niels Sandholt BuschMaersk SWEJun 2024
We are using Kysely in production at Maersk inventory control!
Sean Brydon's avatar picture
Sean BrydonCal.com SWEJun 2025
We are using Kysely for some of our more complex queries in Cal.com where we needed more control of the sql generated.
Bereket Engida's avatar picture
Bereket Engidabetter-auth creatorAug 2023
I don't think they have similar goals from what I see. Drizzle is more dedicated into marketing and having every user possible like prisma but kysely kinda just don't care about that for most part. And in my experience prisma + kysely is better than drizzle.
Lee "leerob" Robinson's avatar picture
Lee "leerob" RobinsonCursor VP DX, Ex-VercelOct 2022
Type-safe SQL queries with PlanetScale and Kysely 馃槏
Miroslav "Yamiteru" Vr拧eck媒's avatar picture
Miroslav "Yamiteru" Vr拧eck媒Spectoda Lead SWE & Tech LeadApr 2026
Since then I've slowly migrated over to Kysely and I couldn't be happier. Yes it's harder because it's only a query builder but a very type-safe one. You have to write migrations as TypeScript files which I absolutely love and now with the help of AIs it's a breeze.
Casey Collins's avatar picture
Casey CollinsHubSpot Director of EngineeringMay 2026
Its so good that I had to learn how to spell it correctly
Mathieu Acthernoene's avatar picture
Mathieu Acthernoenereact-native-edge-to-edge creatorApr 2025
Used in prod here, highly recommended
Peter Pistorius's avatar picture
Peter PistoriusRedwoodJS creator, Ex-SnapletAug 2025
Today I'll be adding persistence to Machinen using RedwookSDK's Durable Object database integration: It uses kysely under the hood. Typesafety is directly provided by migrations.
Catalin Pit's avatar picture
Catalin PitDocumenso SWESep 2024
Kysely is fantastic! We use it at @documenso with Prisma.
Theo "t3dotgg" Browne's avatar picture
Theo "t3dotgg" BrowneUploadthing creator, T3 Chat CEOApr 2023
kysely is dope too. Drizzle and kysely are the frontrunners for "new db tools that really understand JS needs" atm
Shoubhit "nexxel" Dash's avatar picture
Shoubhit "nexxel" Dashcreate-t3-app authorJul 2023
kysely is great btw
Johan Eliasson's avatar picture
Johan EliassonGazella CTO, Nhost founderApr 2023
Instead of Prisma, I'm testing Kysely, Kysely Codegen, and Atlas. Works great.
Endel Dreyer's avatar picture
Endel DreyerColyseus creatorMay 2025
i just use postgres + kysely and old school migrations as needed
R. Alex Anderson's avatar picture
R. Alex AndersonThorium Nova creatorJul 2023
Shout out to Kysely for adding extensive JSDoc comments above the methods. It makes it much easier to figure out how to use it the way I want without having to dig into the docs. (though the docs are vv good too)
Sam Cook's avatar picture
Sam CookRiver creator, Gamma.io SWEFeb 2023
Kysely is amazing.
Marvin's avatar picture
MarvinIndie HackerSep 2024
I've been saying it many times already, but it's probably one of the best additions to my tech stack. I enjoy writing SQL since I know Kysely 馃槅
Ji艡铆 "Capaj" 艩p谩c's avatar picture
Ji艡铆 "Capaj" 艩p谩cLangtail SWEAug 2024
Kysely is awesome
Tim Griesser's avatar picture
Tim GriesserKnex.js creator, Cypress Staff EngMar 2023
馃憢 First just wanted to say this project looks awesome! Pretty close to what I wish Knex was if I started it now, with the affordances of modern TypeScript instead of 10 years ago when we were stuck in ES5 and Promises weren't even really an official language construct yet.
Julius Marminge's avatar picture
Julius MarmingetRPC core team, T3 Chat SWEJul 2023
Utterly astounded by how Kysely manages to make all of this typesafe. Seems like no matter how complex you get, it can infer it correctly.
S酶ren Bramer Schmidt's avatar picture
S酶ren Bramer SchmidtPrisma CEOJul 2025
Kysely is great!
Niels Sandholt Busch's avatar picture
Niels Sandholt BuschMaersk SWEJun 2024
We are using Kysely in production at Maersk inventory control!
Marvin Hagemeister's avatar picture
Marvin HagemeisterPreact core team, Deno SWEJan 2025
We're using Kysely as an ORM here at Deno. It's quite neat.
Sean Brydon's avatar picture
Sean BrydonCal.com SWEJun 2025
We are using Kysely for some of our more complex queries in Cal.com where we needed more control of the sql generated.
Yusuke "yusukebe" Wada's avatar picture
Yusuke "yusukebe" WadaHono creator, Cloudflare DevRelOct 2022
Kysely is great. D1 will be great. This is great.
Bereket Engida's avatar picture
Bereket Engidabetter-auth creatorAug 2023
I don't think they have similar goals from what I see. Drizzle is more dedicated into marketing and having every user possible like prisma but kysely kinda just don't care about that for most part. And in my experience prisma + kysely is better than drizzle.
Dax "thdxr" Raad's avatar picture
Dax "thdxr" RaadSST & opencode core teamSep 2022
really excited to see Kysely get more attention - been banging this drum for a while and we've integrated pretty deeply with it at SST incidentally its codebase remains the best Typescript codebase I have ever seen - worth poking around
Lee "leerob" Robinson's avatar picture
Lee "leerob" RobinsonCursor VP DX, Ex-VercelOct 2022
Type-safe SQL queries with PlanetScale and Kysely 馃槏
Gu冒mundur Bjarni Olafsson's avatar picture
Gu冒mundur Bjarni OlafssonVercel Principal SWE, Ex-GitHubDec 2023
I made a strong recommendation internally for using Kysely for a greenfield service that's in the works. Looks very solid. 馃憣馃徎
Miroslav "Yamiteru" Vr拧eck媒's avatar picture
Miroslav "Yamiteru" Vr拧eck媒Spectoda Lead SWE & Tech LeadApr 2026
Since then I've slowly migrated over to Kysely and I couldn't be happier. Yes it's harder because it's only a query builder but a very type-safe one. You have to write migrations as TypeScript files which I absolutely love and now with the help of AIs it's a breeze.
Kevin "Egoist"'s avatar picture
Kevin "Egoist"tsup creator, ChatWise founderDec 2024
Thank you kysely
Casey Collins's avatar picture
Casey CollinsHubSpot Director of EngineeringMay 2026
Its so good that I had to learn how to spell it correctly
Gal Schlezinger's avatar picture
Gal Schlezingerfnm creator, Vercel SWEDec 2023
I love SQL, and I love migrations, most tools don't provide good migration tools and fine grained control like Kysely which is why it's my favorite.
Mathieu Acthernoene's avatar picture
Mathieu Acthernoenereact-native-edge-to-edge creatorApr 2025
Used in prod here, highly recommended
Ben Holmes's avatar picture
Ben HolmesWarp SWE, Ex-AstroJul 2023
I really like Prisma for schemas and Kysely for querying. Drizzle feels... younger for schemas, but also quite nice
Peter Pistorius's avatar picture
Peter PistoriusRedwoodJS creator, Ex-SnapletAug 2025
Today I'll be adding persistence to Machinen using RedwookSDK's Durable Object database integration: It uses kysely under the hood. Typesafety is directly provided by migrations.
Harminder Virk's avatar picture
Harminder VirkAdonisJS creatorFeb 2024
If not Lucid, Kysely is what I would recommend everyone use. It presents itself as a type-safe SQL query builder and delivers 100% on that promise.
Catalin Pit's avatar picture
Catalin PitDocumenso SWESep 2024
Kysely is fantastic! We use it at @documenso with Prisma.
"pilcrow"'s avatar picture
"pilcrow"Lucia creatorJul 2023
Ok, so I'm not a big fan of Drizzle. I don't like how I have to import everything when declaring schemas and queries, and I just prefer the simplicity and the overall API of Kysely.
Theo "t3dotgg" Browne's avatar picture
Theo "t3dotgg" BrowneUploadthing creator, T3 Chat CEOApr 2023
kysely is dope too. Drizzle and kysely are the frontrunners for "new db tools that really understand JS needs" atm
Nicholas Griffin's avatar picture
Nicholas Griffinsqs-consumer maintainer, BBC SWEDec 2022
I don't actually like prisma that much, I prefer Kysely, not an ORM though.
Shoubhit "nexxel" Dash's avatar picture
Shoubhit "nexxel" Dashcreate-t3-app authorJul 2023
kysely is great btw
Guga Guichard's avatar picture
Guga Guichardstring-ts creator, Seasoned PartnerOct 2024
I've been seeing a lot of discussions about ORMs vs raw SQL. What about strongly typed SQL query builders? Kysely is in the sweet spot! Best DX with total freedom I've seen in decades.
Johan Eliasson's avatar picture
Johan EliassonGazella CTO, Nhost founderApr 2023
Instead of Prisma, I'm testing Kysely, Kysely Codegen, and Atlas. Works great.
Samuel Bodin's avatar picture
Samuel BodinNango SWE, Ex-AlgoliaJul 2025
Im currently in love with Kysely, it has found the perfect balance/API imo
Endel Dreyer's avatar picture
Endel DreyerColyseus creatorMay 2025
i just use postgres + kysely and old school migrations as needed
Alberto "gimenete" Gimeno's avatar picture
Alberto "gimenete" GimenoStripe SWE, Ex-GitHubMay 2023
I'm a happy Kysely user. It's great to see that the code I'm writing now can work with serverless PostgreSQL now!
R. Alex Anderson's avatar picture
R. Alex AndersonThorium Nova creatorJul 2023
Shout out to Kysely for adding extensive JSDoc comments above the methods. It makes it much easier to figure out how to use it the way I want without having to dig into the docs. (though the docs are vv good too)
Mehul Mohan's avatar picture
Mehul MohanFermion founderApr 2023
We went with query builder because we did not have more time to waste on ORMs. ORMs might be great but we have the technical capability to pull off just using a query builder. However, we type safety and sanitization for DX and security was a must - hence Kysely.
Sam Cook's avatar picture
Sam CookRiver creator, Gamma.io SWEFeb 2023
Kysely is amazing.
Alisson "thelinuxlich" C.Agiani's avatar picture
Alisson "thelinuxlich" C.AgianiMutano creatorJan 2023
Kysely is superior and with each release gets even more awesome
Marvin's avatar picture
MarvinIndie HackerSep 2024
I've been saying it many times already, but it's probably one of the best additions to my tech stack. I enjoy writing SQL since I know Kysely 馃槅
Orta Therox's avatar picture
Orta TheroxEx-TypeScript teamNov 2022
馃憢 been using Kysely for a few days in Deno and Node, just wanted to say it's been going really well and it feels like a nice abstraction - kudos!
Ji艡铆 "Capaj" 艩p谩c's avatar picture
Ji艡铆 "Capaj" 艩p谩cLangtail SWEAug 2024
Kysely is awesome