Back to top

SurrealDB documentation

SurrealDB makes building and scaling realtime apps dramatically quicker and easier. Get started by installing the server, and jump into our getting started guide to learn how to insert and query data in SurrealDB in minutes.

Quick start

Installation

Integration

SurrealQL

The current version of SurrealDB is ...

Client libraries

Connect your application to your database with one of our official libraries. The following libraries are officially supported by SurrealDB. They are actively maintained, support new SurrealDB features, and receive bug fixes, performance enhancements, and security patches.

Server side libraries

Node.js

Golang

Rust

Deno

Python

C

Java

Ruby

PHP

Swift

R

.NET

Erlang

Client side libraries

WebAssembly

JavaScript

Ember.js

React.js

Angular

Vue.js

Apollo GraphQL

Dart

Flutter