Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/emmynguyen/awesome-surrealdb

A curated list of SurrealDB talks, tools, examples & articles. Contributions are welcome!
https://github.com/emmynguyen/awesome-surrealdb

List: awesome-surrealdb

awesome-list surrealdb

Last synced: 16 days ago
JSON representation

A curated list of SurrealDB talks, tools, examples & articles. Contributions are welcome!

Awesome Lists containing this project

README

        

![image](https://user-images.githubusercontent.com/101374243/223890154-c94faf48-9b54-4a94-aef2-7ac7a4557b86.png)

Implemented in Rust, [SurrealDB](https://surrealdb.com/) is an innovative NewSQL cloud database, suitable for serverless applications, jamstack applications, single-page applications, and traditional applications.

-------------------

# Awesome SurrealDB
*A curated list of [SurrealDB](https://surrealdb.com/) docs, talks, tools, examples & articles the Internet has to offer.*
- [Awesome SurrealDB](#awesome-surrealdb)
- [Official documentation](#official-documentation)
- [Libraries/Packages/Scripts](#librariespackagesscripts)
- [Node.js](#nodejs)
- [Rust](#rust)
- [Deno](#deno)
- [WebAssembly](#webassembly)
- [JavaScript](#javascript)
- [Resources](#resources)
- [Cheat Sheets](#cheat-sheets)
- [Tutorials \& workshops](#tutorials--workshops)
- [Docker Images](#docker-images)
- [Blog posts](#blog-posts)
- [Talks and videos](#talks-and-videos)
- [Follow : Official](#follow--official)
- [Contributing](#contributing)

## Official Documentation
- [Documentation](https://surrealdb.com/docs) - Official Documentation for SurrealDB.
- [SurrealQL](https://surrealdb.com/docs/surrealql) - Official Documentation for SurrealQL.
- [SurrealDB CLI](https://surrealdb.com/docs/cli) - Official Documentation for SurrealDB CLI.
- [HTTP API](https://surrealdb.com/docs/integration/http) - Official HTTP API for SurrealDB.
- [WebSocket API](https://surrealdb.com/docs/integration/websockets) - Official WebSocket API for SurrealDB.

## Libraries/Packages/Scripts

### Server-side Libraries

#### Node.js
- [Documentation for Node.js Driver](https://surrealdb.com/docs/integration/libraries/nodejs) - Official Reference for Node.js.

#### Rust
- [Documentation for Rust](https://docs.rs/surrealdb/1.0.0-beta.8/surrealdb/) - Official Reference for Rust.

#### Deno
- [Documentation for Deno](https://surrealdb.com/docs/integration/libraries/golang) - Official Reference for Deno.

### Client-side Libraries

#### WebAssembly
- [Documentation for WebAssembly](https://surrealdb.com/docs/integration/libraries/webassembly) - Official Reference for WebAssembly.

#### JavaScript
- [Documentation for JavaScript](https://surrealdb.com/docs/integration/libraries/javascript) - Official Reference for JavaScript.

## Resources

### Cheat Sheets

### Tutorials & Workshops
- [Quickstart](https://surrealdb.com/docs/start) - Official Quickstart for SurrealDB.
- [How to Use SurrealDB with the Fresh Framework and Deno](https://www.freecodecamp.org/news/how-to-use-surrealdb-with-fresh-framework/) - Tutorial on creating a simple todo app using the Fresh framework and SurrealDB database.
- [Cloudflare worker with SurrealDB](https://tutorials.surrealdb.com/community/cloudflare-worker-with-surrealdb.html) - A tutorial by [Micha de Vries](https://github.com/kearfy) on building an open-source social media platform with Cloudflare workers.
- [Host with docker compose](https://tutorials.surrealdb.com/community/host-with-docker-compose.html) - A tutorial by [Micha de Vries](https://github.com/kearfy) on how to set up and deploy a very basic docker-compose instance.
- [How to use signin and signup](https://tutorials.surrealdb.com/community/how-to-use-signin-and-signup.html) - A tutorial by [Koakh](https://github.com/koakh) on how to use signin and signup.
- [Running a SurrealDB Instance on Fly.io](https://tutorials.surrealdb.com/community/launch-instance-on-flyio.html) - A tutorial by [Mark Lussier](https://github.com/intabulas) on running an SurrealDB instance on [fly.io](https://fly.io/).

### Docker Images
- [SurrealDB Docker Image](https://hub.docker.com/r/surrealdb/surrealdb) - Official Docker image for SurrealDB.

### Blog Posts
- [Official Blog](https://surrealdb.com/blog) - Official blog for SurrealDB.
- [SurrealDB Internal Design - Part 1 - Welcome to Wonderland](https://ori-cohen.medium.com/surrealdb-internal-design-part-1-welcome-to-wonderland-4444242353e6) - The first part of a multi-part blog series.
- [SurrealDB Internal Design - Part 2 - Architecture](https://ori-cohen.medium.com/surrealdb-internal-design-part-2-architecture-1d816dfd62ee) - The second part of a multi-part blog series.
- [SurrealDB Internal Design - Part 3 - Into the Rabbit Hole with SurrealQL](https://ori-cohen.medium.com/surrealdb-internal-design-part-3-into-the-rabbit-hole-with-surrealql-c5dc9ef3e119) - The third part in a multi-part blog series.
- [SurrealDB Internal Design - Part 4 - SurrealDB Internals Part 4](https://ori-cohen.medium.com/surrealdbs-sophisticated-storage-solution-surrealdb-internals-part-4-29b3ea20e110) - The fourth part in a multi-part blog series.
- [The Rise of the Serverless Monoliths](https://medium.com/@dbottiau/the-rise-of-the-serverless-monoliths-63d3d2d98164) - A Medium article about the era of serverless monoliths.

### Talks and Videos
- [SurrealDB in 100 seconds](https://www.youtube.com/watch?v=C7WFwgDRStM) - Quick overview of SurrealDB.
- [Beyond Surreal? A closer look at NewSQL Relational Data](https://www.youtube.com/watch?v=LCAIkx1p1k0) - Deep dive on SurrealDB.
- [SurrealDB: from Golang to Rust - building the world's fastest-growing db - Tobie Morgan Hitchcock](https://www.youtube.com/watch?v=Chl8IdMxr4Y) - CEO @tobiemh delivers a talk on SurrealDB.
- [Getting Started with SurrealDB](https://www.youtube.com/playlist?list=PLvuQflRR4UzYhl-CDmmuqzLwuywWi7vo2) - YouTube playlist on getting started with SurrealDB.
- [SurrealDB Community](https://www.youtube.com/playlist?list=PLvuQflRR4UzYAG3WogY2mUa_vBd8dS41B) - YouTube playlist of SurrealDB Community's content creators.
- [SurrealDB Playlist on Coders Page](https://www.youtube.com/playlist?list=PLvuQflRR4UzZydZGHb20SaGeNjMdvqxvo) - YouTube playlist of Coders Page's videos on SurrealDB.

## Follow : Official
- [SurrealDB](https://github.com/surrealdb/surrealdb) - GitHub repository for SurrealDB.
- [Twitter](https://twitter.com/SurrealDB) - Twitter profile for SurrealDB.
- [Tobie Morgan Hitchcock (@tobiemh)](https://github.com/tobiemh) - Co-founder and CEO of SurrealDB. (Twitter: [@tobiemh](https://twitter.com/tobiemh))
- [Jaime Morgan Hitchcock (@jaimemhitchcock)](https://twitter.com/jaimemhitchcock) - Co-founder and COO of SurrealDB.
- [SurrealDB YouTube Channel](https://www.youtube.com/@SurrealDBWorld/featured) - YouTube Channel for SurrealDB.
- [SurrealDB Discord](https://discord.gg/surrealdb) - Discord for SurrealDB.
- [SurrealDB LinkedIn](https://www.linkedin.com/company/surrealdb/) - LinkedIn company page for SurrealDB.

## Contributing
- [thedatarubicon (@thedatarubicon)](https://github.com/thedatarubicon) - Maintainer of Awesome SurrealDB list.