Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.bunny.net/llms.txt

Use this file to discover all available pages before exploring further.

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