sherwood VS surrealdb

Compare sherwood vs surrealdb and see what are their differences.

Our great sponsors
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • Scout APM - Truly a developer’s best friend
  • SonarQube - Static code analysis for 29 languages.
  • Zigi - The context switching struggle is real
sherwood surrealdb
0 58
8 15,987
- 9.8%
0.0 9.9
over 7 years ago about 8 hours ago
Rust Rust
MIT License GNU General Public License v3.0 or later
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.


Posts with mentions or reviews of sherwood. We have used some of these posts to build our list of alternatives and similar projects.

We haven't tracked posts mentioning sherwood yet.
Tracking mentions began in Dec 2020.


Posts with mentions or reviews of surrealdb. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-12-01.
  • New Rust database SurrealDB is hiring Senior Rust Engineers
    2 projects | | 1 Dec 2022
    My brother and I launched our scalable document-graph database SurrealDB 👈️ in public open beta in August. Just the two of us at the moment, but we are now expanding the team. We are a startup with an ambitious mission to build the ultimate multi-model database for tomorrow’s applications.
    2 projects | | 1 Dec 2022
  • SurrealDB - We're hiring! 🚀
    2 projects | | 29 Nov 2022
    More info on SurrealDB can be found below: SurrealDB Careers Our GitHub repo Indie Hackers
    2 projects | | 29 Nov 2022
    SurrealDB is a newsql multi-model database, that operates in schemafull or schemaless mode, with tables, inter-document record links (no JOINs), and graphdatabase modelling functionality. You can query it from the backend, or from frontend applications (Chrome, Firefox, Safari, Electron, Tauri) with javascript, with in-built permissions and authentication.
  • Planning to make a video on cool Rust apps focused on the end user. Make recommendations!
    38 projects | | 2 Nov 2022
    Database and related tooling: GunDB (ROD), Surrealdb, SQLX, SeaORM, NeonDB,
  • What groundbreaking new technology inspires you?
    2 projects | | 24 Sep 2022
    I'm pretty hyped about SurrealDB. I know this cycle comes around every few years, but I do believe there is a some huge improvements that can be made in the database space. The idea of taking the best parts of SQL and graph databases, and merging them into something ergonomic and easy to use is very exciting. It remains to be seen if I can actually be done, but I am optimistic!
  • What's the best way to implement a local database & authentication?
    2 projects | | 17 Sep 2022
    Although I use this on a Rust project, you could probably see about using SurrealDB. It's pretty good and simple to use (i'm speaking from a rust perspective, this is what I know SurrealDB as, for a point of reference).
    2 projects | | 17 Sep 2022
    You could take a look at SurrealDB. It does a bit of everything - ACID, document or structure based, real-time updates. It has some ingenious automatic join technology that makes complex queries simplistic by using the dot operator (as if the joined table is nothing but an objectified extension of the root table).
  • Surrealdb – FOSS document-graph database, for the realtime web in Rust
    6 projects | | 16 Sep 2022
    It’s all there in the license: It reverts to Apache-2.0 after four years of the release of a particular version, or on 2026-01-01, whichever comes first.
    6 projects | | 16 Sep 2022
    That's a hell lot of buzzwords (GPT-3 trained with HN titles, eh?). Does "serverless" and "cloud-native" database together even make any sense? Idk, but I feel like these folks are doing too much pointless marketing when the core product literally just "borrows" code from other databases without any credit to them.

    Came across this rather interesting issue on their own repo:

    I think it's time we say "Stable Diffusion Powered Hyperfast Scalable Ultimate Cloud-Native Kubernetes Native Document Graph Relational NewNoSQL Database"

    Enough of the buzzwords on HN, honestly.

What are some alternatives?

When comparing sherwood and surrealdb you can also consider the following projects:

neon - Rust bindings for writing safe and fast native Node.js modules.

toydb - Distributed SQL database in Rust, written as a learning project

tantivy - Tantivy is a full-text search engine library inspired by Apache Lucene and written in Rust

rust-bindgen - Automatically generates Rust FFI bindings to C (and some C++) libraries.

age - Graph database optimized for fast analysis and real-time data processing. It is provided as an extension to PostgreSQL.

PyO3 - Rust bindings for the Python interpreter

node-bindgen - Easy way to write Node.js module using Rust

tikv - Distributed transactional key-value database, originally created to complement TiDB

Pico-10BASE-T - 10BASE-T from Raspberry Pi Pico

napi-rs - A framework for building compiled Node.js add-ons in Rust via Node-API

qemu_blog - A series of posts about QEMU internals: