Rust Storage

Open-source Rust projects categorized as Storage

Top 23 Rust Storage Projects

  1. spacedrive

    Spacedrive is an open source cross-platform file explorer, powered by a virtual distributed filesystem written in Rust.

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. opendal

    Apache OpenDAL: One Layer, All Storage.

    Project mention: Show HN: DAGraph – local-first reactive graph from arithmetic to OLAP SQL | news.ycombinator.com | 2026-05-13
  4. gluesql

    GlueSQL is quite sticky. It sticks to anything.

    Project mention: Show HN: I built an LSM storage engine from scratch in Rust | news.ycombinator.com | 2026-03-05

    Yes! This is a great idea. Thanks for mentioning it! GlueSQL could be another cool target too (https://github.com/gluesql/gluesql). I think there's a fun exploration in taking a storage engine and seeing if it's compatible with different SQL layers β€” GlueSQL as a simpler starting point, DataFusion as the more complete option (https://github.com/apache/datafusion). Plugging into a real SQL engine seems like a great strategy for uncovering bugs, fixing correctness issues, and discovering what use cases the storage layer actually needs to support. It's also interesting how certain SQL engines and storage engines tend to align well with each other β€” the right pairing can unlock a lot. Definitely a direction I want to explore.

  5. zenoh

    zenoh unifies data in motion, data in-use, data at rest and computations. It carefully blends traditional pub/sub with geo-distributed storages, queries and computations, while retaining a level of time and space efficiency that is well beyond any of the mainstream stacks.

  6. OctoBase

    πŸ™ OctoBase is the open-source database behind AFFiNE, local-first, yet collaborative. A light-weight, scalable, data engine written in Rust.

  7. robustmq

    Communication infrastructure for the AI era β€” one binary, one broker, one storage layer, any protocol

  8. nydus

    Nydus - the Dragonfly image service, providing fast, secure and easy access to container images.

    Project mention: What Has Docker Become? | news.ycombinator.com | 2026-01-23

    Docker, or rather containerd, still has better plugin ecosystem around it. Unregistry https://github.com/psviderski/unregistry, Nydus https://github.com/dragonflyoss/nydus, all the different "snapshotters" (storage formats), or the utils for sharing NVIDIA GPUs with containers, etc.

    The gap with Podman is closing though, and most users don't need any of these in the first place.

  9. graft

    Graft is an open-source transactional storage engine optimized for lazy, partial, and strongly consistent replicationβ€”perfect for edge, offline-first, and distributed applications.

    Project mention: Show HN: Turbolite – a SQLite VFS serving sub-250ms cold JOIN queries from S3 | news.ycombinator.com | 2026-03-26

    You might be interested in taking a look at Graft (https://graft.rs/). I have been iterating in this space for the last year, and have learned a lot about it. Graft has a slightly different set of goals, one of which is to keep writes fast and small and optimize for partial replication. That said, Graft shares several design decisions, including the use of framed ZStd compression to store pages.

    I do like the B-tree aware grouping idea. This seems like a useful optimization for larger scan-style workloads. It helps eliminate the need to vacuum as much.

    Have you considered doing other kinds of optimizations? Empty pages, free pages, etc.

  10. PumpkinDB

    Immutable Ordered Key-Value Database Engine

  11. Mayastor

    Dynamically provision Stateful Persistent Replicated Cluster-wide Fabric Volumes & Filesystems for Kubernetes that is provisioned from an optimized NVME SPDK backend data storage stack.

  12. stratisd

    Easy to use local storage management for Linux.

  13. xet-core

    xet client tech, used in huggingface_hub

    Project mention: Xet Core: scale Git to terabyte-sized repos | news.ycombinator.com | 2025-11-26
  14. Memoria

    Secure memory management for AI Agents β€’ Ensures data integrity β€’ Reduces hallucinations β€’ Maintains consistent long-term context (by matrixorigin)

    Project mention: Benchmarking Memoria on LongMemEval: Strong Memory Retrieval, Clear Reader Separation | dev.to | 2026-04-16

    Experience the power of persistent memory for AI Agents. 🧠 πŸ’» GitHub (Star us!):[https://github.com/matrixorigin/Memoria] 🌐 Website: [https://thememoria.ai/] πŸ‘Ύ Discord: [https://discord.com/]

  15. ReductStore

    High Performance Data Backbone for Robotics and Industrial IoT

  16. tauri-plugin-store

    [READ ONLY] This repository is a mirror, for issue tracking and development head to: https://github.com/tauri-apps/plugins-workspace

  17. nasty

    bcachefs based NAS solution (by nasty-project)

    Project mention: A NAS appliance built on bcachefs | news.ycombinator.com | 2026-04-06
  18. replited

    Replicate SQLite to every where(S3\ftp\webdav\google drive\dropbox,etc)

  19. string-interner

    A data structure to efficiently intern, cache and restore strings.

  20. ahnlich

    Suite of tools containing an in-memory vector datastore and AI proxy

    Project mention: Ahnlich, a fast lightweight similarity search engine | news.ycombinator.com | 2025-12-06

    We've built Γ€hnlich! A fast lightweight no-BS similarity search engine that runs in-memory. Docs are live at https://ahnlich.dev and we currently support Python, Rust and Go libraries

    More than open to your contributions and usecases that I haven't considered at https://github.com/deven96/ahnlich

  21. edma

    EDMA is an interactive terminal app for managing multiple embedded databases system at once with powerful byte deserializer support.

  22. lethe

    Secure drive wipe

  23. infinitree

    Scalable and encrypted embedded database with 3-tier caching

  24. Cherry-Node

    Cherry Network's node implemented in Rust

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).

Rust Storage discussion

Log in or Post with

Rust Storage related posts

  • Benchmarking Memoria on LongMemEval: Strong Memory Retrieval, Clear Reader Separation

    1 project | dev.to | 16 Apr 2026
  • Show HN: Turbolite – a SQLite VFS serving sub-250ms cold JOIN queries from S3

    7 projects | news.ycombinator.com | 26 Mar 2026
  • Show HN: Memoria – Snapshot, branch, and rollback for AI agent memory

    1 project | news.ycombinator.com | 20 Mar 2026
  • Stop Forwarding Errors, Start Designing Them

    4 projects | news.ycombinator.com | 4 Jan 2026
  • Show HN: SyncKit – Offline-first sync engine (Rust/WASM and TypeScript)

    3 projects | news.ycombinator.com | 27 Nov 2025
  • Xet Core: scale Git to terabyte-sized repos

    1 project | news.ycombinator.com | 26 Nov 2025
  • Implementing OpenDAL with Filesystem (FS) In Rust

    1 project | dev.to | 19 Jul 2025
  • A note from our sponsor - SaaSHub
    www.saashub.com | 20 Jul 2026
    SaaSHub helps you find the best software and product alternatives Learn more β†’

Index

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

# Project Stars
1 spacedrive 38,593
2 opendal 5,242
3 gluesql 3,096
4 zenoh 2,987
5 OctoBase 2,021
6 robustmq 1,659
7 nydus 1,613
8 graft 1,495
9 PumpkinDB 1,399
10 Mayastor 1,052
11 stratisd 866
12 xet-core 523
13 Memoria 405
14 ReductStore 362
15 tauri-plugin-store 308
16 nasty 294
17 replited 255
18 string-interner 220
19 ahnlich 210
20 edma 203
21 lethe 151
22 infinitree 149
23 Cherry-Node 74

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com