[go: up one dir, main page]

SurrealDB
SurrealDB Docs Logo

Enter a search query

SurrealDB

Dive into the full range of tools, libraries, and integrations built around SurrealDB. This page brings together first- and third-party resources—including client SDKs, videos, development tools, learning materials, and more—to help you build, manage, and extend your SurrealDB applications with ease. Whether you're getting started or scaling up, find everything you need to support your journey with SurrealDB.

Tutorials

Tutorials

Aeon's Surreal Renaissance - Official book for in-depth learning through storytelling.
SurrealDB

SurrealDB

Official

Libraries

Libraries

allographer
Itsumura H.

Itsumura H.

Software Engineer

Libraries

Libraries

.NET Aspire Integration
David Bottiau

David Bottiau

Software Engineer

Libraries

Libraries

AspNetCore.HealthChecks.SurrealDb
David Bottiau

David Bottiau

Software Engineer

Libraries

Libraries

awaited-surrealdb
Micha de Vries

Micha de Vries

Software Engineer

Videos

Videos

Beyond Surreal? A closer look at NewSQL Relational Data - Beyond Fireship.
Fireship

Fireship

Content Creator - Software Engineer

Demos

Demos

Blink - Build a Notion clone with SurrealDB and WebAssembly engine
Micha de Vries

Micha de Vries

Software Engineer

Tutorials

Tutorials

Build a realtime presence web application using SurrealDB Live Queries
David Bottiau

David Bottiau

Software Engineer

Tutorials

Tutorials

Build an AI RAG Agent
Karim Lalani

Karim Lalani

Software Engineer

Tutorials

Tutorials

CLI phone book in Python using SurrealDB as database.
Gabor Szabo

Gabor Szabo

Software Engineer

Tutorials

Tutorials

Connect to SurrealDB via Ngrok tunnel
SurrealDB

SurrealDB

Official

Tutorials

Tutorials

Define a Schema in SurrealDB
SurrealDB

SurrealDB

Official

Deployment Tools

Deployment Tools

Dokku Surrealdb
Diptesh Choudhuri

Diptesh Choudhuri

Software Engineer

Videos

Videos

Getting started with SurrealDB! Future of cloud databases (maybe)?
Chris Hay

Chris Hay

Content Creator

Tutorials

Tutorials

Getting started with SurrealDB using Python and Docker.
Gabor Szabo

Gabor Szabo

Software Engineer

Tutorials

Tutorials

Getting started with SurrealDB.
SurrealDB

SurrealDB

Official

Deployment Tools

Deployment Tools

GKE using Terraform
Dylan Vanmali

Dylan Vanmali

Software Engineer

Tutorials

Tutorials

Hosting Surreal DB in Rust in Less Than 3 Minutes.
Gui Bibeau

Gui Bibeau

Software Engineer

Tutorials

Tutorials

How to Use SurrealDb with the Fresh Framework and Deno.
Rajdeep Singh

Rajdeep Singh

Software Engineer

Tutorials

Tutorials

Improve database management with SurrealDB.
Alexander Nnakwue

Alexander Nnakwue

Software Engineer

Tutorials

Tutorials

Integrate Auth0 as an Authentication Provider
SurrealDB

SurrealDB

Official

Tutorials

Tutorials

Integrate AWS Cognito as an Authentication Provider
SurrealDB

SurrealDB

Official

Demos

Demos

IoT telemetry example
Martin Schaer

Martin Schaer

Solutions Engineer

Demos

Demos

Kards Social - FOSS social media app.
Micha de Vries

Micha de Vries

Software Engineer

Libraries

Libraries

kysely-surrealdb
Igal Klebanov

Igal Klebanov

Software Engineer

Integrations

Integrations

LangChain integration
SurrealDB

SurrealDB

Official

Videos

Videos

Livestream series documenting learning SurrealDB.
Xkonti

Xkonti

Content Creator

Demos

Demos

Make a GenAI chatbot using GraphRAG with SurrealDB + LangChain
SurrealDB

SurrealDB

Official

Demos

Demos

Make a medical chatbot in Rust using GraphRAG with SurrealDB + LangChain
SurrealDB

SurrealDB

Official

Demos

Demos

Minimal LangChain chatbot example with vector and graph
SurrealDB

SurrealDB

Official

Demos

Demos

Nextjs + surrealdb demo - Basic blog that serves as a demo / template for your nextjs + surrealdb project.
Micha de Vries

Micha de Vries

Software Engineer

Demos

Demos

Playrbase - Event & player management system.
Micha de Vries

Micha de Vries

Software Engineer

Deployment Tools

Deployment Tools

Pterodactyl Egg
Stefan

Stefan

Freelance Developer

Libraries

Libraries

PySurrealDB
Mike Aurelion

Mike Aurelion

Software Engineer

Libraries

Libraries

ra-surrealdb
Moïse Valvassori

Moïse Valvassori

Software Engineer

Videos

Videos

Rust Powered Database SurrealDB (It's Pretty Ambitious) - Code to the Moon.
Code to the Moon

Code to the Moon

Content Creator

Demos

Demos

Semantic search in Rust with SurrealDB and Mistral AI
SurrealDB

SurrealDB

Official

Demos

Demos

Semantic search in Rust with SurrealDB and OpenAI
SurrealDB

SurrealDB

Official

Tutorials

Tutorials

Simple API with Gin/Gonic and SurrealDB (GO).
Atharva Deshpande

Atharva Deshpande

Software Engineer

Libraries

Libraries

Sirqle
Tudor Andrei Dumitrascu

Tudor Andrei Dumitrascu

Lead AI Developer

Templates

Templates

Starter Kit for SurrealDB + Tauri + Next.js.
Reymon

Reymon

Software Engineer

Development Tools

Development Tools

Surreal-4o Fine-tuned Model Datasets for SurrealQL Queries - Project to create structured datasets for OpenAI.
Sebastian Fritsch

Sebastian Fritsch

Fullstack Developer

Development Tools

Development Tools

surreal-codegen
Albert Marashi

Albert Marashi

Software Engineer

Libraries

Libraries

surreal-id
Liam Woodleigh-Hardinge

Liam Woodleigh-Hardinge

Lead Engineer

Libraries

Libraries

surreal-ts
horvbalint

horvbalint

Software Engineer

SDKs

SDKs

surrealdb
SurrealDB

SurrealDB

Official

Development Tools

Development Tools

SurrealDB Admin
Sachin Bhutani

Sachin Bhutani

Software Engineer

Demos

Demos

SurrealDB AI Docs Retrieval - Project to showcase: How to build a GPT-Based question-answering system on top of SurrealDB Docs.
Kyryl Truskovskyi

Kyryl Truskovskyi

Machine Learning Engineer

Demos

Demos

SurrealDB as a Vector Store for LangChain - A Jupyter notebook demonstrating how to use SurrealDB as a Vector Store.
Karim Lalani

Karim Lalani

Software Engineer

SDKs

SDKs

surrealdb.c
SurrealDB

SurrealDB

Official

Development Tools

Development Tools

surrealdb-client-generator
Sebastian Wessel

Sebastian Wessel

Software Engineer

SDKs

SDKs

surrealdb-cloudflare
Micha de Vries

Micha de Vries

Software Engineer

SDKs

SDKs

surrealdb.cr
Muhammed Yaşar

Muhammed Yaşar

Backend Crafter

SDKs

SDKs

surrealdb-erlang
Meppu

Meppu

Software Engineer

Development Tools

Development Tools

SurrealDB Explorer
Sam Parton

Sam Parton

Software Engineer

Libraries

Libraries

surrealdb-extras
Frederik Uni

Frederik Uni

Software Engineer

Templates

Templates

SurrealDB + FastAPI-NextJS Starter.
Mardav Chirag and Richard Orido

Mardav Chirag and Richard Orido

Software Engineers

Templates

Templates

SurrealDB + Flask Starter.
Syed Zubeen

Syed Zubeen

Software Engineer

SDKs

SDKs

surrealdb-flutter
Duhan Balci

Duhan Balci

Software Engineer

Tutorials

Tutorials

SurrealDB Fundamentals Course - Official course to efficiently learn SurrealDB in 3 hours.
SurrealDB

SurrealDB

Official

CI/CD

CI/CD

SurrealDB GitHub Action
SurrealDB

SurrealDB

Official

Templates

Templates

SurrealDB + Go Driver Starter.
Salman Shah

Salman Shah

Software Engineer

SDKs

SDKs

surrealdb.go
SurrealDB

SurrealDB

Official

Integrations

Integrations

SurrealDB Grafana datasource
Grafana Labs

Grafana Labs

Observability

Videos

Videos

SurrealDB in 100 seconds.
Fireship

Fireship

Content Creator

SDKs

SDKs

surrealdb.java
SurrealDB

SurrealDB

Official

SDKs

SDKs

surrealdb.js
SurrealDB

SurrealDB

Official

Templates

Templates

SurrealDB + Koa starter rest api.
Jerempy

Jerempy

Software Engineer

Integrations

Integrations

SurrealDB MCP Server
David Whatley

David Whatley

Software Engineer

CI/CD

CI/CD

surrealdb-migrations Action
David Bottiau

David Bottiau

Software Engineer

Libraries

Libraries

surrealdb-migrations
David Bottiau

David Bottiau

Software Engineer

SDKs

SDKs

surrealdb.net
SurrealDB

SurrealDB

Official

SDKs

SDKs

surrealdb.node
SurrealDB

SurrealDB

Official

Templates

Templates

SurrealDB + Nuxt 3 Starter.
Dylan Vanmali

Dylan Vanmali

Software Engineer

SDKs

SDKs

surrealdb.php
SurrealDB

SurrealDB

Official

Demos

Demos

SurrealDB Presence Demo - Demo project on how to create a realtime presence web application using SurrealDB Live Queries.
David Bottiau

David Bottiau

Software Engineer

SDKs

SDKs

surrealdb.py
SurrealDB

SurrealDB

Official

Templates

Templates

SurrealDB + React-Nodejs starter.
Sai Kiran

Sai Kiran

Software Engineer

Templates

Templates

SurrealDB + Rocket.
David Zabala

David Zabala

Software Engineer

Tutorials

Tutorials

SurrealDB - Rust Embedded Database - Quick Tutorial.
Jeremy Chone

Jeremy Chone

Software Engineer

Development Tools

Development Tools

SurrealDB Sandbox - An offline browser-based playground for experimenting with SurrealDB.
Mark Connelly

Mark Connelly

Software Engineer

Templates

Templates

SurrealDB + SolidStart Starter.
Sam Zanca

Sam Zanca

Software Engineer

SDKs

SDKs

surrealdb-spring-client
Mukund Mundhra

Mukund Mundhra

Software Engineer

Templates

Templates

SurrealDB + SpringBoot.
Priyadarshan Singh

Priyadarshan Singh

Software Engineer

Templates

Templates

SurrealDB + Streamlit Starter.
Lucifer Akirami

Lucifer Akirami

Software Engineer

Docker Images

Docker Images

surrealdb/surrealdb
SurrealDB

SurrealDB

Official

Templates

Templates

SurrealDB + SvelteKit Auth Example.
Albert Marashi

Albert Marashi

Software Engineer

Templates

Templates

SurrealDB + SvelteKit Starter.
Jitesh Doshi

Jitesh Doshi

Software Engineer

Templates

Templates

SurrealDB + SvelteKit.
Oskar Gmerek

Oskar Gmerek

Software Engineer

Videos

Videos

SurrealDB. The Kitchen Sink Document Store that might dethrone Firebase.
Ray Villalobos

Ray Villalobos

Content Creator

Libraries

Libraries

surrealdb-valibot
Levy van der Valk

Levy van der Valk

Web Developer

Integrations

Integrations

SurrealDB Vector Store for LangChain
LangChain

LangChain

Open Source Project

Templates

Templates

SurrealDB + Vue Blog Starter.
Fadel SrWither

Fadel SrWither

Software Engineer

Templates

Templates

SurrealDB + Vue Starter.
Dharani Inkollu

Dharani Inkollu

Software Engineer

SDKs

SDKs

surrealdb.wasm
SurrealDB

SurrealDB

Official

Demos

Demos

SurrealDB x OpenAI - Example of RAG using SurrealDB and OpenAI.
Cellan Hall

Cellan Hall

MLOps Engineer

Libraries

Libraries

surrealdb-zod
Levy van der Valk

Levy van der Valk

Web Developer

Development Tools

Development Tools

SurrealDB
SurrealDB

SurrealDB

Official

SDKs

SDKs

SurrealDB_DSL
Mnbjhu

Mnbjhu

Software Engineer

Libraries

Libraries

surrealdb_extra
Jakin010

Jakin010

Software Engineer

Libraries

Libraries

surrealdb_migration_engine
Henry

Henry

Software Engineer

Libraries

Libraries

surrealdb_query_builder
Ayush Chothe

Ayush Chothe

Software Engineer

Libraries

Libraries

Surrealised
Harry Carpenter

Harry Carpenter

Software Engineer

Libraries

Libraries

surrealist
Kotolex

Kotolex

Software Engineer

Development Tools

Development Tools

Surrealist
SurrealDB

SurrealDB

Official

Development Tools

Development Tools

SurrealML vs PyTorch vs ONNX - Benchmarking the performance of SurrealML against PyTorch and ONNX - Vladimir Rotariu.
Vladimir Rotariu

Vladimir Rotariu

AI & Backend engineer

Development Tools

Development Tools

SurrealReact
Rouan van der Ende

Rouan van der Ende

Software Engineer

Tutorials

Tutorials

A Tour of SurrealDB - A course to learn the ins and outs of SurrealDB in 30 minutes.
SurrealDB

SurrealDB

Official

Libraries

Libraries

type-surrealdb
Bilux

Bilux

Software Engineer

Tutorials

Tutorials

Unlocking SurrealDB: Building a Real-World Multi-Tenant RBAC System Made Easy (4 Part Series).
Sebastian Wessel

Sebastian Wessel

Software Engineer

Tutorials

Tutorials

Use SurrealDB in GitHub Actions
SurrealDB

SurrealDB

Official

Integrations

Integrations

Use SurrealDB with LangChain
SurrealDB

SurrealDB

Official

Videos

Videos

Using SurrealDB to prove football statistics.
Joseph McCarthy

Joseph McCarthy

Content Creator

Tutorials

Tutorials

Working with SurrealDB over HTTP via Postman
SurrealDB

SurrealDB

Official