reylo
Import .sql files into TypeScript with full type inference. A TypeScript 7.1 content mapper types each query from your live Postgres, MySQL or SQLite database.
reylo launched on 21 October 2026. It ranked #148 on Daily Launch on 30 October 2026 with a Launch Score of 5, from +37 stars today on GitHub. It was new in the ranking that day.
What is reylo?
Reylo is powered by TypeScript content mappers, introduced in TypeScript 7.1 (currently in beta), which let you dynamically define static types for external file types and integrate them directly into TypeScript compilation. For Bun, Nub, Vite, Next.js, esbuild, webpack, Rspack, Cloudflare Workers and Jest, add the plugin for your setup, or copy its complete example project. To see the types as you type, set up your editor.
From its README on GitHub
reylo is a repo by colinhacks on GitHub. It is written in Rust and released under the MIT license.
How to get reylo
Get it from its repository on GitHub.

Image from reylo.dev
In its own words
Import .sql files into TypeScript with full type inference and zero codegen.
From its GitHub repository