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

reiterator 0.3.0
Lazy repeatable caching iterator that only ever calculates each element once.
5 versions - Latest release: 11 months ago - 1 dependent package - 1 dependent repositories - 1.98 thousand downloads total - 0 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
ded 0.1.0
Dead Easy Deduplication.
1 version - Latest release: about 1 year ago - 409 downloads total - 0 stars on GitHub - 2 maintainers
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
memoiter 2.0.0
Memoization of Iterators, so that their past results can be indexed.
3 versions - Latest release: over 3 years ago - 1.24 thousand downloads total - 0 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
near-cached
Near fork of https://github.com/jaemk/cached
1 version - Latest release: 10 days ago - 1 dependent package - 455 downloads total - 0 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 - 789 downloads total - 0 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
rusticache
Simple caching for rust without external requirements.
4 versions - Latest release: 8 days ago - 1.08 thousand downloads total - 0 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
rmw_ttlmap 0.2.2
Minimal async cache in Rust with support for key expirations
1 version - Latest release: over 2 years ago - 423 downloads total - 0 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: 9 months ago - 2.29 thousand downloads total - 1 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 - 731 downloads total - 1 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
rust_caching
A simple safe Rust library to cache functions (or sections of code) in memory
1 version - Latest release: 8 days ago - 469 downloads total - 1 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 - 1.02 thousand downloads total - 1 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
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
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.7 thousand downloads total - 2 stars on GitHub - 1 maintainer
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: about 1 year ago - 3.68 thousand downloads total - 2 stars on GitHub - 2 maintainers
versioned 0.1.0
Provides a pointer-like wrapper for counting mutations.
1 version - Latest release: over 3 years ago - 483 downloads total - 2 stars on GitHub - 1 maintainer
flinch 0.1.67
flinch in-memory database
10 versions - Latest release: 9 months ago - 1 dependent repositories - 2.9 thousand downloads total - 2 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 - 897 downloads total - 3 stars on GitHub - 1 maintainer
simple_cache_macros 2.4.1-beta
Simple rust caching tools
7 versions - Latest release: 2 months ago - 1 dependent package - 1.91 thousand downloads total - 3 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
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
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
sycamore-query 0.1.1
Data fetching and caching for sycamore
2 versions - Latest release: over 1 year ago - 676 downloads total - 4 stars on GitHub - 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
streamcatcher 1.0.1
A thread-safe, shared (asynchronous), almost-lockless stream buffer.
5 versions - Latest release: over 2 years ago - 2 dependent packages - 85 dependent repositories - 100 thousand downloads total - 6 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
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
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
bader-db 0.1.5
Key-value cache RESP server with support for key expirations
6 versions - Latest release: about 1 year ago - 1.64 thousand downloads total - 8 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 2 months ago - 3.2 thousand downloads total - 8 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 - 355 downloads total - 10 stars on GitHub - 1 maintainer
sieve-cache 0.2.0 💰
SIEVE cache replacement policy
6 versions - Latest release: 3 days ago - 1 dependent package - 2.41 thousand downloads total - 10 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.89 thousand downloads total - 13 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.15 thousand downloads total - 14 stars on GitHub - 1 maintainer
roche 0.3.3
A cli to build serverless rust applications
6 versions - Latest release: over 3 years ago - 2.11 thousand downloads total - 17 stars on GitHub - 1 maintainer
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
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
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
Top 8.2% on crates.io
cached-path 0.6.1
Download and cache HTTP resources.
17 versions - Latest release: about 1 year ago - 8 dependent packages - 451 dependent repositories - 773 thousand downloads total - 27 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.94 thousand downloads total - 28 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.45 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.29 thousand downloads total - 28 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
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
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
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 - 6 dependent packages - 20 dependent repositories - 41.3 thousand downloads total - 49 stars on GitHub - 1 maintainer
cache-advisor 1.0.16
scan-resistant concurrent cache eviction manager
9 versions - Latest release: 10 months ago - 2 dependent packages - 1 dependent repositories - 12 thousand downloads total - 51 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
Top 6.9% on crates.io
internment 0.8.3
Easy interning of data
38 versions - Latest release: 28 days ago - 12 dependent packages - 1,099 dependent repositories - 2.77 million downloads total - 73 stars on GitHub - 1 maintainer
quick_cache 0.5.1
Lightweight and high performance concurrent cache
13 versions - Latest release: about 1 month ago - 19 dependent packages - 3 dependent repositories - 505 thousand downloads total - 107 stars on GitHub - 1 maintainer
bkt 0.8.0
CLI and Rust library for caching subprocess invocations
15 versions - Latest release: 4 months ago - 6.52 thousand downloads total - 209 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 - 9.18 thousand downloads total - 296 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: 21 days ago - 7 dependent packages - 13 dependent repositories - 152 thousand downloads total - 398 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: 12 days ago - 148 dependent packages - 618 dependent repositories - 7.26 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 5.6% on crates.io
cached_proc_macro 0.21.0
Generic cache implementations and simplified function memoization
28 versions - Latest release: 24 days ago - 1 dependent package - 538 dependent repositories - 6.27 million downloads total - 1,393 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: 2 months ago - 786 thousand downloads total - 1,404 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
simpl_cache 2.4.1-beta
Simple rust caching tools
9 versions - Latest release: 2 months ago - 2.1 thousand downloads total - 1 maintainer
retainer_nickbp
Fork of retainer with access to cache expiration values
1 version - Latest release: 1 day ago - 1 dependent package - 495 downloads total - 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