Back to top

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

Client side libraries

WebAssembly

JavaScript

Ember.js

React.js

Angular.js

Vue.js

Apollo GraphQL