Enzonic Databases
Free libSQL (SQLite) hosting
libSQL, the open source fork of SQLite, as a server you reach over HTTPS with an auth token.
Overview
libSQL keeps SQLite's file format and SQL dialect and adds a network server. Use the libSQL clients for TypeScript, Python, Go and Rust, or Drizzle, and connect over HTTPS with a token.
- libSQL server (sqld) 0.24
- SQLite-compatible SQL
- HTTPS with auth tokens
- Works with Drizzle and the libSQL SDKs
- Version
- libSQL 0.24
- Port
- 443
- Connection variable
- LIBSQL_URL
- Free plan
- Included
- Storage on Free
- 3 GB each, 10 GB total
- Compute on Free
- Up to 0.25 vCPU / 512 MB, scales to zero after 5 min idle
Good for
- Apps that started on SQLite
- Edge and serverless functions that talk HTTP
- Small, cheap per-tenant databases
Connect from your code
The console shows the full connection string with your password. Every connection uses TLS.
TypeScript (@libsql/client)
import { createClient } from '@libsql/client';
const db = createClient({ url: 'libsql://<name>.libsql.enzonic.com', authToken: process.env.LIBSQL_AUTH_TOKEN });Go
db, err := sql.Open("libsql", "libsql://<name>.libsql.enzonic.com?authToken="+os.Getenv("LIBSQL_AUTH_TOKEN"))Limits per plan
| Feature | Free free | Starter $5/mo | Pro $10/mo | Growth $19/mo | Business $29/mo |
|---|---|---|---|---|---|
| Enzonic Databases | |||||
| Databases | 10 (any engines) | 25 | 50 | 100 | 200 |
| Storage | 3 GB each, 10 GB total | 20 GB total | 40 GB total | 75 GB total | 100 GB total |
| Compute | Up to 0.25 vCPU / 512 MB, scales to zero after 5 min idle | Up to 1 vCPU / 2 GB, always-on option | Up to 2 vCPU / 4 GB, always-on option | Up to 4 vCPU / 8 GB, always-on option | Up to 8 vCPU / 16 GB, always-on option |
| Branches | 10 per database | 15 per database | 25 per database | 50 per database | 100 per database |
| Backups | Daily, 1 day kept | Daily, 7 days kept + PITR (Postgres) 7 days | Daily, 7 days kept + PITR (Postgres) 7 days | Daily, 14 days kept + PITR (Postgres) 14 days | Daily, 30 days kept + PITR (Postgres) 30 days |
| Connections (pooled) | 1,000 | 2,500 | 5,000 | 10,000 | 10,000 |
| Read replicas | Not included | Not included | 1 | 2 | 3 |
| Custom hostnames | Not included | Included | Included | Included | Included |
| Engines | Postgres, MySQL, MariaDB, Valkey, FerretDB, libSQL, PocketBase, Supabase (1) | Postgres, MySQL, MariaDB, Valkey, FerretDB, libSQL, PocketBase, Supabase (2) | All, including ClickHouse and Supabase | All, including ClickHouse and Supabase | All, including ClickHouse and Supabase |
Questions
Can I use Drizzle with it?
Yes. Drizzle's libSQL driver takes the same URL and auth token.
Create your libSQL database
A connection string in a few seconds. Free plan, no card.