Back to top
Documentation Integrations Libraries

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