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 note-taking app
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.
Other demos
Kai G AI demos - community AI demos built on SurrealDB
Full applications
Surreal Deal Store - a complete storefront to clone and run