SurrealDB (@surrealdb)

Top repositories

1

surrealdb

A scalable, distributed, collaborative, document-graph database, for the realtime web
Rust
25,551
star
2

awesome-surreal

A curated list of SurrealDB resources, tools, utilities, and applications.
321
star
3

surrealdb.js

SurrealDB driver for JavaScript
TypeScript
235
star
4

surrealdb.go

SurrealDB driver for Golang
Go
203
star
5

surrealdb.py

SurrealDB driver for Python
Python
154
star
6

surrealkv

A low-level, versioned, embedded, ACID-compliant, key-value database for Rust
Rust
120
star
7

echodb

An embedded, in-memory, immutable, copy-on-write, key-value database engine
Rust
117
star
8

www.surrealdb.com

The website, and blog for SurrealDB, built using Ember.js
Handlebars
93
star
9

surrealdb.wasm

SurrealDB driver for WebAssembly
Rust
83
star
10

indxdb

A key-value database engine abstraction layer for IndexedDB in WASM
Rust
69
star
11

surrealdb.net

SurrealDB driver for .NET
C#
65
star
12

surrealdb.rs

SurrealDB driver for Rust
63
star
13

surrealdb.java

SurrealDB driver for Java
Java
57
star
14

vart

A timed adaptive radix trie data-structure, used in SurrealKV
Rust
43
star
15

tutorials

A collection of official and community tutorials and code walkthroughs
JavaScript
42
star
16

surrealml

Rust
40
star
17

surrealdb.node

SurrealDB driver for Node.js
JavaScript
40
star
18

docker.surrealdb.com

Configuration files for running a multi-node SurrealDB cluster using Docker
Shell
33
star
19

rixxdb

A versioned, embedded, strongly-consistent, key-value database
Go
29
star
20

examples

TypeScript
28
star
21

surrealdb.php

PHP
25
star
22

ascua

A library for building advanced, optimised Ember.js apps
SCSS
22
star
23

showcase

A showcase of applications which have been built with, or built upon SurrealDB
22
star
24

docs.surrealdb.com

The documentation for SurrealDB, powered by Docusaurus
MDX
22
star
25

storekey

Binary encoding data format which ensures lexicographic sort order
Rust
20
star
26

surrealql-grammar

SurrealQL grammar definition for TextMate, VSCode, and other IDEs
19
star
27

revision

A Rust library for revision-tolerant serialisation and deserialisation, with support for schema evolution over time
Rust
18
star
28

fibre

A simple and fast HTTP and WebSocket framework for Go
Go
17
star
29

dmp

An efficient plain text comparison and patching library written in Rust
Rust
16
star
30

cork

A binary serialisation format for Go
Go
13
star
31

surrealdb.deno

SurrealDB driver for Deno
TypeScript
11
star
32

surrealdb.c

SurrealDB driver for C
11
star
33

discord-bot

Rust
11
star
34

windows.surrealdb.com

The script for installing SurrealDB on windows operating systems
PowerShell
11
star
35

app.surrealdb.com

The user interface application, for managing SurrealDB, built using Ember.js
JavaScript
10
star
36

web-indexer

TypeScript
10
star
37

ember-surreal

A realtime SurrealDB data adapter for Ember.js
JavaScript
10
star
38

rfcs

Proposals and discussions on changes to SurrealDB
9
star
39

bung

A serialization implementation for SurrealDB, based on MessagePack
Rust
7
star
40

install.surrealdb.com

The script for installing SurrealDB on unix operating systems
Shell
7
star
41

bump

An efficient buffering library for Go
Go
7
star
42

surrealdb-derive

Private implementation of procedural macros for SurrealDB
Rust
7
star
43

homebrew-tap

Homebrew tap for SurrealDB
Ruby
6
star
44

trice

A minimal replacement for std::time::Instant that works in WASM
Rust
6
star
45

blist

A binary time series list implementation for Go
Go
5
star
46

tlist

A linked time series list implementation for Go
Go
5
star
47

vtree

A versioned radix tree library implementation for Go
Go
5
star
48

license

Licensing information for the SurrealDB database, components, libraries, and SDKs
4
star
49

deb.surrealdb.com

The script for installing SurrealDB on Debian-based operating systems
Shell
4
star
50

yokudb

4
star
51

blog

The blog posts published on the SurrealDB website, and the DEV community
4
star
52

angular-surreal

4
star
53

surrealdb-macros

Private implementation of function macros for SurrealDB
Rust
3
star
54

surreal.go

Golang driver for SurrealDB
Go
3
star
55

surrealql

SurrealQL data types for use in SurrealDB
3
star
56

openapi

The OpenAPI specification for the SurrealDB HTTP API
3
star
57

download.surrealdb.com

The global repository for binary release files for macOS, Linux, and Windows
JavaScript
3
star
58

version.surrealdb.com

A domain endpoint for announcing the latest published SurrealDB version
JavaScript
3
star
59

ptree

A radix tree library implementation for Go
Go
3
star
60

.github

This repository houses the SurrealDB Github organisation profile file
3
star
61

surrealdb.react

SurrealDB driver for React
TypeScript
2
star
62

www.surrealdb.world

The website for SurrealDB World, built using Ember.js
SCSS
2
star
63

lexicmp

Library for comparing and sorting strings lexicographically
Rust
2
star
64

build

2
star
65

surreal.js

Javascript driver for SurrealDB
JavaScript
2
star
66

helm-charts

Smarty
1
star