A high-performance directory comparison tool and library
Async Concurrent Hashmap. Unlike Redis it supports multi threading and advanced data structures
Stable canonical hash of LLM request/message structures. Recursive key-sorting JSON canonicalization + sha256, with per-provider ignore-lists so semantically-equal Anthropic/OpenAI/Bedrock requests produce the same hash. Useful for cache keys and idempotency.
Strings with a precomputed hash.
A library for compile-time "cache busting", including hashes in file names in order to optimize for caching.
cache-buster helps static sites keep assets cached gracefully
Stable Anthropic prompt-cache scope hashes. Given (system, tools, model), produce a deterministic key that survives benign reordering.
Smart duplicate file finder with interactive TUI
A companion cache for storing the video hashes used by the vid_dup_finder_lib crate
A wrapper for storing hash results to avoid running costly hash functions multiple times without modifying the value
Deterministic cache key for an LLM prompt: normalize whitespace, hash messages, mix in model + temperature. Pairs with semantic-cache-key. Zero deps.
Cross-language duplicate code detector - find copy-pasted code across JavaScript, TypeScript, Python, and Rust
Simple hash with expiring values. * Simple - Returns value or nil. * Default - Returns value or default * Block - Returns value, or refreshes the value by yielding to long running job.
Renamed - see 'caches' gem
Adds #get and #set methods to hashes so they can be used as conventional cache stores
Adds #get and #set methods to Hash(es) so they can be used as conventional cache stores
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.