SurrealDB World   |   Join us in September

Back to top
Documentation Embedding

Embedding SurrealDB

SurrealDB is designed to be run in many different ways, and environments. Due to the separation of the storage and compute layers, SurrealDB can be run in embedded mode, from within a number of different language environments. View the documentation below to see how SurrealDB can be embedded and queried directiony from within different programming languages.

Embedding in Rust Coming soon

Embed SurrealDB within a Rust application

Embedding in Node.js Coming soon

Embed SurrealDB within a Node.js application

Embedding in JavaScript Coming soon

Embed SurrealDB within a JavaScript application

Embedding in Python Coming soon

Embed SurrealDB within a Python application