Rust Caching

Open-source Rust projects categorized as Caching

Top 12 Rust Caching Projects

  1. readyset

    Readyset is a MySQL and Postgres wire-compatible caching layer that sits in front of existing databases to speed up queries and horizontally scale read throughput. Under the hood, ReadySet caches the results of cached select statements and incrementally updates these results over time as the underlying data changes.

    Project mention: How to Make Your Postgres Database 100x Faster and 50% Cheaper with Readyset Cloud🚀⚡💵 | dev.to | 2025-02-27

    I also faced similar issues and was looking for easy ways to improve performance in our application when I came across an awesome tool called Readyset. It sits between your application and database, intelligently caching complex queries while automatically handling invalidation. This setup can significantly boost performance without requiring major changes to your existing infrastructure.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. cached

    Rust cache structures and easy function memoization

  4. aws-secretsmanager-agent

    The AWS Secrets Manager Agent is a local HTTP service that you can install and use in your compute environments to read secrets from Secrets Manager and cache them in memory.

    Project mention: AWS Secrets Manager Agent | news.ycombinator.com | 2024-07-11
  5. stretto

    Stretto is a Rust implementation for Dgraph's ristretto (https://github.com/dgraph-io/ristretto). A high performance memory-bound Rust cache. (by al8n)

  6. cachebox

    The fastest memoizing and caching Python library written in Rust.

    Project mention: The fastest caching Python library written in Rust | news.ycombinator.com | 2024-06-13
  7. magic-nix-cache

    Save 30-50%+ of CI time without any effort or cost. Use Magic Nix Cache, a totally free and zero-configuration binary cache for Nix on GitHub Actions.

  8. bkt

    a subprocess caching utility, available as a command line binary and a Rust library.

  9. SaaSHub

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

    SaaSHub logo
  10. quick-cache

    Lightweight and high performance concurrent cache

    Project mention: Show HN: Whirlwind – Async concurrent hashmap for Rust | news.ycombinator.com | 2024-11-05

    Looks interesting! We used quick-cache [1] for that purpose right now, might be interesting to add comparison with those types of Key-Value caching crates.

    [1] https://github.com/arthurprs/quick-cache

  11. rust-memcache

    memcache client for rust

  12. retainer

    Minimal async cache in Rust with support for key expirations

  13. reinda

    Easily embed and manage assets for your web application to build standalone-executables. Offers filename hashing, templating and more.

  14. singleflight

    Rust port of Go's singleflight package

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 Caching discussion

Log in or Post with

Rust Caching related posts

  • How to Make Your Postgres Database 100x Faster and 50% Cheaper with Readyset Cloud🚀⚡💵

    1 project | dev.to | 27 Feb 2025
  • Show HN: Whirlwind – Async concurrent hashmap for Rust

    6 projects | news.ycombinator.com | 5 Nov 2024
  • Readyset: A MySQL and Postgres wire-compatible caching layer

    5 projects | news.ycombinator.com | 21 Feb 2024
  • Fine-grained caching strategies of dynamic queries

    1 project | news.ycombinator.com | 21 Sep 2023
  • Tip: slow fzf --preview commands can be cached using bkt to make the preview more responsive

    1 project | /r/commandline | 14 Apr 2023
  • Tip: slow fzf --preview commands can be cached using bkt to make the preview more responsive

    2 projects | /r/fzf | 14 Apr 2023
  • New release of bkt, a subprocess caching utility

    1 project | /r/bash | 12 Apr 2023
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 23 Mar 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

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

# Project Stars
1 readyset 4,896
2 cached 1,719
3 aws-secretsmanager-agent 625
4 stretto 418
5 cachebox 286
6 magic-nix-cache 271
7 bkt 268
8 quick-cache 226
9 rust-memcache 141
10 retainer 52
11 reinda 33
12 singleflight 15

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that Rust is
the 5th most popular programming language
based on number of references?