Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "caching" keyword

ttl_cache_with_purging 0.1.0
A time-to-live (TTL) cache implementation with optional background purging for expired entries.
1 version - Latest release: 12 months ago - 3.68 thousand downloads total - 2 stars on GitHub - 2 maintainers
endorphin 0.1.9
Key-Value based in-memory cache library which supports Custom Expiration Policies
8 versions - Latest release: over 2 years ago - 3 dependent repositories - 8.3 thousand downloads total - 17 stars on GitHub - 1 maintainer
quick_cache 0.5.1
Lightweight and high performance concurrent cache
13 versions - Latest release: about 1 month ago - 7 dependent packages - 3 dependent repositories - 464 thousand downloads total - 104 stars on GitHub - 1 maintainer
Top 5.6% on crates.io
cached_proc_macro 0.21.0
Generic cache implementations and simplified function memoization
28 versions - Latest release: 13 days ago - 1 dependent package - 538 dependent repositories - 6.27 million downloads total - 1,393 stars on GitHub - 1 maintainer
Top 4.7% on crates.io
cached_proc_macro_types 0.1.1
Generic cache implementations and simplified function memoization
2 versions - Latest release: 4 months ago - 2 dependent packages - 536 dependent repositories - 5.76 million downloads total - 1,393 stars on GitHub - 1 maintainer
Top 3.0% on crates.io
cached 0.51.3
Generic cache implementations and simplified function memoization
81 versions - Latest release: about 20 hours ago - 116 dependent packages - 618 dependent repositories - 7.26 million downloads total - 1,393 stars on GitHub - 1 maintainer
langmore 0.3.0 💰
A KV Store Based On Write-Ahead Log
2 versions - Latest release: over 1 year ago - 706 downloads total - 1 stars on GitHub - 1 maintainer
r-cache 0.5.0
r-cache is an in memory key value store. It is thread safe and values have expiry times
15 versions - Latest release: about 1 year ago - 1 dependent package - 3 dependent repositories - 190 thousand downloads total - 21 stars on GitHub - 1 maintainer
pantry 1.0.2
Temporary storage for reusing values that may decay
3 versions - Latest release: over 3 years ago - 1 dependent repositories - 1.4 thousand downloads total - 1 stars on GitHub - 1 maintainer
sum-queue 1.0.0
Queue struct that keeps a fixed number of items by time, not capacity, and allows to get summariz...
3 versions - Latest release: almost 3 years ago - 1.17 thousand downloads total - 4 stars on GitHub - 1 maintainer
libcachebust 0.3.0
Compiletime cache-busting web applications written in rust
2 versions - Latest release: 7 months ago - 1.4 thousand downloads total - 0 stars on git.batsense.net - 1 maintainer
morton 0.3.0
Morton space filling curve functions
5 versions - Latest release: over 3 years ago - 1 dependent repositories - 4.05 thousand downloads total - 5 stars on GitHub - 1 maintainer
interned 0.1.6
Provides a generic Interned<T> which can intern practically any type including &str, slices, and ...
7 versions - Latest release: 8 months ago - 2.29 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 10.0% on crates.io
retainer 0.3.0
Minimal async cache in Rust with support for key expirations
5 versions - Latest release: about 2 years ago - 5 dependent packages - 20 dependent repositories - 40.7 thousand downloads total - 49 stars on GitHub - 1 maintainer
Top 7.6% on crates.io
stretto 0.8.4 💰
Stretto is a high performance thread-safe memory-bound Rust cache.
35 versions - Latest release: 10 days ago - 6 dependent packages - 13 dependent repositories - 152 thousand downloads total - 398 stars on GitHub - 1 maintainer
dwal 0.1.3 💰
A KV Store Based On Write-Ahead Log
4 versions - Latest release: almost 2 years ago - 1.29 thousand downloads total - 1 stars on GitHub - 1 maintainer
cache_cache 0.1.1
Cache for controlling and reducing IO calls
2 versions - Latest release: 9 months ago - 2.57 thousand downloads total - 0 stars on GitHub - 1 maintainer
singleflight 0.3.0
A Rust port of Go's singleflight package for call collapsing
3 versions - Latest release: about 1 month ago - 3.2 thousand downloads total - 8 stars on GitHub - 1 maintainer
reinda-macros 0.0.3 💰
Internal crate for `reinda`. Do not use this crate directly! See the main crate for more informat...
3 versions - Latest release: about 1 year ago - 1 dependent package - 2 dependent repositories - 2.88 thousand downloads total - 28 stars on GitHub - 1 maintainer
reinda-core 0.0.3 💰
Internal crate for `reinda`. Do not use this crate directly! See the main crate for more informat...
3 versions - Latest release: about 1 year ago - 2 dependent packages - 2 dependent repositories - 3.22 thousand downloads total - 28 stars on GitHub - 1 maintainer
persistentcache_procmacro 0.0.3 💰
Procedural macro for persistently caching functions (dependency of persistentcache crate)
3 versions - Latest release: almost 6 years ago - 1 dependent package - 1 dependent repositories - 3.06 thousand downloads total - 8 stars on GitHub - 1 maintainer
reinda 0.2.1 💰
Easily embed and manage your assets for your web application to build standalone-executables. Off...
3 versions - Latest release: about 1 year ago - 1 dependent repositories - 2.4 thousand downloads total - 28 stars on GitHub - 1 maintainer
cargo-chef 0.1.66
A cargo sub-command to build project dependencies for optimal Docker layer caching.
68 versions - Latest release: about 2 months ago - 786 thousand downloads total - 1,404 stars on GitHub - 1 maintainer
icacher 0.1.4
A minimal crate for caching functions
4 versions - Latest release: over 1 year ago - 1.14 thousand downloads total - 0 stars on GitHub - 1 maintainer
persistentcache 0.1.6 💰
Macros for persistently caching function calls using files or Redis
7 versions - Latest release: almost 6 years ago - 4.43 thousand downloads total - 8 stars on GitHub - 1 maintainer
hashconsing 1.6.0
A hash consing library.
19 versions - Latest release: 8 months ago - 1 dependent package - 3 dependent repositories - 93.5 thousand downloads total - 19 stars on GitHub - 1 maintainer
sfsdb 0.1.0
A simple, optionally cached and indexed, extensible file-system database you already know how to use
1 version - Latest release: about 5 years ago - 672 downloads total - 36 stars on GitHub - 1 maintainer
bhatho 0.1.3
LRU Caching library with persistent layer using RocksDB
3 versions - Latest release: almost 5 years ago - 1.7 thousand downloads total - 1 maintainer
deduplicate 0.4.0
caching, asynchronous, request deduplication
16 versions - Latest release: 6 months ago - 1 dependent package - 1 dependent repositories - 21 thousand downloads total - 8 stars on GitHub - 1 maintainer
lathe 0.0.0
scan resistant concurrent cache eviction manager
1 version - Latest release: over 1 year ago - 333 downloads total - 1 maintainer
Top 8.2% on crates.io
cached-path 0.6.1
Download and cache HTTP resources.
17 versions - Latest release: about 1 year ago - 7 dependent packages - 451 dependent repositories - 773 thousand downloads total - 27 stars on GitHub - 1 maintainer
cargo-search2 0.2.2 💰
cargo search, optimized for CI caching in GitHub Actions and elsewhere
6 versions - Latest release: over 2 years ago - 1.9 thousand downloads total - 2 stars on GitHub - 1 maintainer
compose-derive 0.1.0
A positional memoization runtime similar to Jetpack Compose Runtime.
1 version - Latest release: about 2 years ago - 1 dependent package - 1 dependent repositories - 861 downloads total - 35 stars on GitHub - 1 maintainer
berghain 0.0.1-preview
the hottest cache with an admisison policy based on TinyLFU
1 version - Latest release: over 4 years ago - 539 downloads total - 51 stars on GitHub - 1 maintainer
compose-rt 0.12.0
A positional memoization runtime similar to Jetpack Compose Runtime.
14 versions - Latest release: about 2 years ago - 1 dependent repositories - 4.18 thousand downloads total - 35 stars on GitHub - 1 maintainer
poncu 0.1.0
poncu
1 version - Latest release: 10 months ago - 283 downloads total - 0 stars on GitHub - 1 maintainer
cache-advisor 1.0.16
scan-resistant concurrent cache eviction manager
9 versions - Latest release: 9 months ago - 2 dependent packages - 1 dependent repositories - 12 thousand downloads total - 51 stars on GitHub - 1 maintainer
ponci 0.1.0
ponci
1 version - Latest release: 10 months ago - 281 downloads total - 0 stars on GitHub - 1 maintainer
cache-compute 0.3.0
This crate implements request/async computation coalescing.
3 versions - Latest release: 9 months ago - 735 downloads total - 4 stars on GitHub - 1 maintainer
Top 6.9% on crates.io
internment 0.8.3
Easy interning of data
38 versions - Latest release: 17 days ago - 11 dependent packages - 1,099 dependent repositories - 2.77 million downloads total - 73 stars on GitHub - 1 maintainer
fclicache 1.0.2
fclicache is a command-line utility that caches the output of resource-intensive commands, enabli...
3 versions - Latest release: 3 months ago - 886 downloads total - 3 stars on GitHub - 1 maintainer
simpl_cache 2.4.1-beta
Simple rust caching tools
9 versions - Latest release: about 2 months ago - 2.1 thousand downloads total - 1 maintainer
simple_cache_macros 2.4.1-beta
Simple rust caching tools
7 versions - Latest release: about 2 months ago - 1 dependent package - 1.91 thousand downloads total - 3 stars on GitHub - 1 maintainer
bader-db 0.1.5
Key-value cache RESP server with support for key expirations
6 versions - Latest release: about 1 year ago - 1.41 thousand downloads total - 8 stars on GitHub - 1 maintainer
memoiter 2.0.0
Memoization of Iterators, so that their past results can be indexed.
3 versions - Latest release: over 3 years ago - 1.11 thousand downloads total - 0 stars on GitHub - 1 maintainer
artemis-normalized-cache 0.1.1
A graph-based normalized cache exchange for the artemis crate.
7 versions - Latest release: about 3 years ago - 2.56 thousand downloads total - 13 stars on GitHub - 1 maintainer
retainer_nickbp
Fork of retainer with access to cache expiration values
1 version - Latest release: 21 days ago - 1 dependent package - 467 downloads total - 1 maintainer
sieve-cache 0.1.4 💰
SIEVE cache replacement policy
5 versions - Latest release: 4 months ago - 1.86 thousand downloads total - 9 stars on GitHub - 1 maintainer
object-alloc 0.2.0
An object allocator trait for Rust.
2 versions - Latest release: almost 5 years ago - 3 dependent packages - 1 dependent repositories - 8.88 thousand downloads total - 296 stars on GitHub - 1 maintainer
flinch 0.1.67
flinch in-memory database
10 versions - Latest release: 8 months ago - 1 dependent repositories - 2.52 thousand downloads total - 2 stars on GitHub - 1 maintainer
sloth 0.2.0
Provides a generic wrapper struct for lazy initialization.
5 versions - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 61.2 thousand downloads total - 2 stars on GitHub - 1 maintainer
sycamore-query 0.1.1
Data fetching and caching for sycamore
2 versions - Latest release: over 1 year ago - 580 downloads total - 4 stars on GitHub - 1 maintainer
memory-cache-rust 0.1.0-alpha
memory-cache is a fast, concurrent cache library built with a focus on performance and correctnes...
1 version - Latest release: over 1 year ago - 300 downloads total - 10 stars on GitHub - 1 maintainer
bkt 0.8.0
CLI and Rust library for caching subprocess invocations
15 versions - Latest release: 4 months ago - 5.56 thousand downloads total - 209 stars on GitHub - 1 maintainer
simple_cache_core 2.0.0-beta
Simple rust caching tools
2 versions - Latest release: 7 months ago - 2 dependent packages - 794 downloads total - 3 stars on GitHub - 1 maintainer
rusticache
Simple caching for rust without external requirements.
4 versions - Latest release: 27 days ago - 955 downloads total - 0 stars on GitHub - 1 maintainer
rust_caching
A simple safe Rust library to cache functions (or sections of code) in memory
1 version - Latest release: 27 days ago - 419 downloads total - 1 stars on GitHub - 1 maintainer
streamcatcher 1.0.1
A thread-safe, shared (asynchronous), almost-lockless stream buffer.
5 versions - Latest release: over 2 years ago - 1 dependent package - 85 dependent repositories - 96.1 thousand downloads total - 6 stars on GitHub - 1 maintainer
dynamic-lru-cache 0.2.1
LRU Cache that only stores items recently seen more than once.
3 versions - Latest release: 7 months ago - 1 dependent repositories - 882 downloads total - 1 stars on GitHub - 1 maintainer
rocket_cc_file_server 0.1.0-beta.1
A custom FileServer providing better cache control for the Rocket web framework.
2 versions - Latest release: over 1 year ago - 702 downloads total - 0 stars on GitHub - 1 maintainer
versioned 0.1.0
Provides a pointer-like wrapper for counting mutations.
1 version - Latest release: over 3 years ago - 427 downloads total - 2 stars on GitHub - 1 maintainer
ded 0.1.0
Dead Easy Deduplication.
1 version - Latest release: about 1 year ago - 332 downloads total - 0 stars on GitHub - 2 maintainers
rmw_ttlmap 0.2.2
Minimal async cache in Rust with support for key expirations
1 version - Latest release: over 2 years ago - 370 downloads total - 0 stars on GitHub - 1 maintainer
roche 0.3.3
A cli to build serverless rust applications
6 versions - Latest release: over 3 years ago - 1.9 thousand downloads total - 17 stars on GitHub - 1 maintainer
near-cached
Near fork of https://github.com/jaemk/cached
1 version - Latest release: 29 days ago - 1 dependent package - 418 downloads total - 0 stars on GitHub - 1 maintainer
reiterator 0.3.0
Lazy repeatable caching iterator that only ever calculates each element once.
5 versions - Latest release: 10 months ago - 1 dependent package - 1 dependent repositories - 1.71 thousand downloads total - 0 stars on GitHub - 1 maintainer
pierce 0.3.0
Avoid double indirection in nested smart pointers.
3 versions - Latest release: almost 3 years ago - 1.02 thousand downloads total - 14 stars on GitHub - 1 maintainer