Skip to content

Demos

Demos

This section collects demos: fairly complete examples you can clone and run (or import) to see SurrealDB in a realistic setting. Each item is a self-contained project or dataset with its own README or import steps rather than a page-by-page guide.

Use demos when you want to explore behaviour, skim the code, or validate a setup quickly. For guided steps and explanations, use the tutorials section instead.

Pick a demo from the sidebar to get started.

Blink is an open-source sample project that shows how SurrealDB can sit behind a Notion-like editing experience, with the database engine running in the browser via WebAssembly. Blink is a demo rather than a hosted product, and it shows how real-time structured data, permissions and UI state can fit together.

What to look for: how the app models pages and blocks, how collaboration and sync behave, and how SurrealDB's API surface maps to a rich client. For anyone evaluating SurrealDB for knowledge or agent tooling, Blink is a concrete reference implementation rather than a minimal CRUD example.

Clone and run it from the Blink repository on GitHub. The README carries the build steps and browser requirements, which vary by WASM toolchain.

Was this page helpful?