Rust NoSQL

Open-source Rust projects categorized as NoSQL

Top 17 Rust NoSQL Projects

  • redis-rs

    Redis library for rust

  • rust-rocksdb

    rust wrapper for rocksdb

  • cdrs

    Cassandra DB native client written in Rust language. Find 1.x versions on https://github.com/AlexPikalov/cdrs/tree/v.1.x Looking for an async version? - Check WIP https://github.com/AlexPikalov/cdrs-async

  • rs-es

    A Rust client for the ElasticSearch REST API

  • rust-zookeeper

    Pure Rust library for Apache ZooKeeper built on MIO

  • rust-etcd

    An etcd client library for Rust.

  • leveldb

  • lmdb-rs

    Rust bindings for LMDB

  • pickledb-rs

    PickleDB-rs is a lightweight and simple key-value store. It is a Rust version for Python's PickleDB

  • unqlite.rs

    UnQLite wrapper 1.0 is avaliable for Rust

  • cassandra-rs

  • cassandra-rs

    Cassandra (CQL) driver for Rust, using the DataStax C/C++ driver under the covers.

  • chill

    CouchDB client-side library for the Rust programming language

  • couchdb

    CouchDB client library for the Rust programming language

  • influxdb-rs

  • sherwood

    ForestDB bindings for Rust

  • elastic-reqwest

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Index

What are some of the best open-source NoSQL projects in Rust? This list will help you:

Project Stars
1 redis-rs 1,760
2 rust-rocksdb 774
3 cdrs 309
4 rs-es 212
5 rust-zookeeper 133
6 rust-etcd 119
7 leveldb 113
8 lmdb-rs 90
9 pickledb-rs 80
10 unqlite.rs 70
11 cassandra-rs 51
12 cassandra-rs 46
13 chill 32
14 couchdb 19
15 influxdb-rs 8
16 sherwood 6
17 elastic-reqwest 5