surrealdb-protocol

Crates.iosurrealdb-protocol
lib.rssurrealdb-protocol
version0.4.0
created_at2025-07-04 17:28:23.474913+00
updated_at2025-08-21 09:20:42.610612+00
descriptionThe official SurrealDB Rust Client Protocol used by the SurrealDB Rust SDK.
homepagehttps://github.com/surrealdb/surrealdb-protocol
repositoryhttps://github.com/surrealdb/surrealdb-protocol
max_upload_size
id1738239
size548,625
Tobie Morgan Hitchcock (tobiemh)

documentation

README

SurrealDB Hero SurrealDB Hero

     

           

Discord   X   Dev   LinkedIn   YouTube

Blog   Github   LinkedIn   X   YouTube   Dev   Discord   Stack Overflow


  SurrealDB Network Protocol

This repository contains the SurrealDB Network Protocol, which is used to communicate with the SurrealDB server.

THIS IS A WORK IN PROGRESS

Language Support

  • Rust
  • TypeScript
  • Python
  • .NET
  • PHP
  • Java
  • Go
  • C

Development

Generate the protobuf files:

make gen

Note: These are not currently generated in CI or automatically checked in CI. This is a manual step for the time being but in the future we will have a CI step that ensures that the protobuf files are up to date.

Commit count: 15

cargo fmt