Client SDKs
Introduction
Turso provides multiple official SDKs that you can use to connect a local or remote database, as well as support for embedded databases. If you’re using a language or framework that isn’t supported with an official driver, you can use Turso over HTTP.
Turso SDKs are fully compatible with libSQL, so you can use the same SDK to connect to a local database (SQLite), libSQL server, a remote database, or an embedded replica.
Official SDKs
TypeScript / JS
Get started with Turso and Node.js, Deno, Cloudflare Workers, and more.
Rust
Get started with Turso, libSQL, Rust and WASM.
Go
Get started with Turso, libSQL and Go.
Python
Get started with Turso, libSQL and Python.
Turso over HTTP
Community SDKs
These SDKs are community-driven and don’t come with official Turso support.
Was this page helpful?