Dev tools · alternatives · 2026
24 alternatives to TypeSafe SQL-Like ORM and Query Builders for TypeScript/JS
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. TypeSafe SQL-Like ORM and Query Builders for TypeScript/JS launched in 2024; newer entries below may have overtaken it.
- 1

An extremely simple and explicit ORM for TypeScript - Seb-C/kiss-orm
2020 · github.com · its alternatives →
- 2

A SQL database implemented purely in TypeScript type annotations. - codemix/ts-sql
2020 · github.com · its alternatives →
- 3

pgTyped - Typesafe SQL in TypeScript. Contribute to adelsz/pgtyped development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 4KA
The most powerful type-safe SQL query builder for TypeScript
2023 · kysely.dev · its alternatives →
- 5

Throughout my career, I tried many tools to query PostgreSQL, and in the end, concluded that for what I do, the simplest is almost always the best: raw SQL queries. Until now, I typed the results manually and relied on tests to catch problems. While this is OK in e.g., GoLang, it is quite annoying in TypeScript. First, because of the more powerful type system (it's easier to guess that updated_at is a date than it is to guess whether it's nullable or not), second, because of idiosyncrasies (INT4s are deserialised as JS numbers, but INT8s are deserialised as strings). So I wrote pg-typesafe,…
Feb 2026 · github.com · its alternatives →
- 6

Hello everyone! I'm exited to share a NodeJS package I was working on for the past two months. The package is designed to simplify querying SQL databases through an array-like API. Qustar supports PostgreSQL, SQLite, MySQL, and MariaDB, and offers TypeScript support for a robust development experience. It's in early stage of development. I would like to hear your thoughts about it.
2024 · github.com · its alternatives →
- 7

pgTyped - Typesafe SQL in TypeScript. Contribute to adelsz/pgtyped development by creating an account on GitHub.
2019 · github.com · its alternatives →
- 8

Build Typed GraphQL Queries in TypeScript without the code generation - acro5piano/typed-graphqlify
2018 · github.com · its alternatives →
- 9

Hey all, I just released v2.0.0 of FilterQL, a query language and TypeScript library. This version adds support for Operations, which allow you to transform the data after filtering. If you think this would be useful in a project you're working on, give it a try and let me know what you think!
2025 · github.com · its alternatives →
- 10SP
2024 · sql.quacking.cloud · its alternatives →
- 11

- 12
QueryCraft▲76Lightspeed query generation for SQL and Pandas
2023 · lifeontrack.co · its alternatives →
- 13

Types generator for your Bun.sql queries. Contribute to ilbertt/bun-sqlgen development by creating an account on GitHub.
Jun 2026 · github.com · its alternatives →
- 14

GraphQL APIs in TypeScript with complete e2e type safety
2021 · uniform-graphql.whatsgood.dog · its alternatives →
- 15TL
Tinqer - Type-safe LINQ-to-SQL query builder for TypeScript
2025 · tinqerjs.org · its alternatives →
- 16

Hi! I wanted to understand more about databases' internals so I wrote one from scratch. It has a T-SQL inspired syntax with support for functions and procedures. It can be used stand-alone as a SQL engine or with a server allowing for persistence and replication to other connected clients. Performance are nothing near sqlite of course but that's beside the point. It’s a small database engine that can run in a web app as a way to store session data, do small calculations on a web worker, store the document/data the user is editing or facilitate “multiplayer” feature by broadcasting the…
2022 · github.com · its alternatives →
- 17OJ
An SQL friendly ORM for node.js
2018 · vincit.github.io · its alternatives →
- 18FA
2019 · npmjs.com · its alternatives →
- 19BS
An online editor for exploring better-sql
2022 · better-sql.surge.sh · its alternatives →
- 20
DBNova▲3You can interact with the database using TypeScript. Of course, for SQL databases, SQL is also supported, and there are some extensions as well.
Jun 2026 · dbnova.ruiransoft.com · its alternatives →
- 21AN
2011 · htsql.org · its alternatives →
- 22
schemats▲7Generate typecript definitions from SQL database schema
2016 · github.com · its alternatives →
- 23

hi hn, today I'm open sourcing a new SQL-like query language that's built for the web. it has dedicated syntax for request, parsers, selectors, and javascript snippets... it was built on nodejs with the incredible moo lexer and nearley parser. if you're a fan of regular expressions, do I have some code to show you! the website is mostly just a few examples and a playground where you can write & run (& share!) your own queries. there's also an introductory blog post where i try but ultimately fail to justify why this should be its own language and not a library/framework. enjoy!
2024 · getlang.dev · its alternatives →
- 24

Last year, I wanted to learn a bit about how easy it would be to deploy a python app via web assembly to the browser and decided to make a wrapper around the amazing sqlglot by Toby Mao and the rest of the team. The tool lets you paste in Sql queries and translate them between the available sql dialects in sqlglot. It also gives you parse diagnostics and the ability to easily share queries via storing all the state in the url. The stack that was used is typescript for the UI and pyodide to integrate with Sqlglot, which does the heavy lifting. It's more of a toy app but I've found some use…
2025 · sqlscope.netlify.app · its alternatives →
Also compare
- ORM for TypeScript with no query-builder, supporting full SQL queries alternatives
- A SQL database implemented purely in TypeScript type annotations alternatives
- PgTyped – Typesafe SQL in TypeScript and Postgres alternatives
- Kysely, a type-safe SQL query builder for TypeScript alternatives
- Pg-typesafe – Strongly typed queries for PostgreSQL and TypeScript alternatives
- Node.js ORM to query SQL database through an array-like API alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →