Skip to main content
bunny.net Database
Bunny Database is currently in Public Preview. Features and APIs may evolve during this period.
Bunny Database is a fully managed relational database service built on libSQL, a fork of SQLite. It allows you to easily deploy simple, globally distributed SQL databases. The service automatically handles scaling and replication, and stays idle when inactive for a usage-based billing model.

Database Quickstart

Key features

  • SQLite compatibility: Use standard SQL syntax and leverage existing SQLite knowledge, tools, and libraries
  • Global replication: Replicate your database across multiple regions for low-latency access worldwide
  • Multiple connection options: Connect via HTTP API, native SDKs, or popular ORMs
  • Edge integration: Works seamlessly with Edge Scripting and Magic Containers
  • Fully managed: No infrastructure to maintain with automatic scaling and replication
  • Usage-based billing: Stays idle when inactive, so you only pay for what you use

Integrations

Bunny Database integrates with other bunny.net developer platform services:

Magic Container Apps

Deploy any Docker workload without provisioning. Databases and containers are deployed to the same regions to minimize latency.

Edge Scripts

Run lightweight serverless JavaScript/TypeScript logic close to your users.

Getting started

Quickstart

Create your first database and run queries in minutes

SQL API

Connect directly using the HTTP-based SQL API

TypeScript

Connect using the libSQL client for JS & TypeScript

Go

Connect using the libSQL client for Go

Rust

Connect using the libSQL crate for Rust

.NET

Connect using the Bunny.LibSQL.Client for .NET