Json Caching by wrappping function
High Performance In-Memory Cache for Node.js
Cache Manager for Node.js
High Performance Layer 1 / Layer 2 Caching with Keyv Storage
Wordwrap a string with ANSI escape codes
Helper to wrap functions inside a function call.
Wrap words to a specified length.
Memoize the results of a call to the RegExp constructor, avoiding repetitious runtime compilation of the same string and options, resulting in surprising performance improvements.
A cache object that deletes the least-recently-used items.
Intuitive magical memoization library with Proxy and WeakMap
A lightweight cache for file metadata, ideal for processes that work on a specific set of files and only need to reprocess files that have changed since the last run
Require hook for automatic V8 compile cache persistence
A simple key/value storage using files to persist the data
Wrap words to a specified length.
A tiny and fast text wrap library which takes ANSI escapes into account.
Wrap those words. Show them at what columns to start and stop.
Require hook for automatic V8 compile cache persistence
Parses Cache-Control and other headers. Helps building correct HTTP caches and proxies
Wrap all spawned Node.js child processes by adding environs and arguments ahead of the main JavaScript file argument.
PostCSS plugin to replace overflow-wrap with word-wrap or optionally retain both declarations.
LRU and FIFO caches for Client or Server
TypeScript definitions for http-cache-semantics
Basic object cache with `get`, `set`, `del`, and `has` methods for node.js/javascript projects.
No description provided.
Caching for Jekyll
ActiveSupport::Cache that wraps multiple levels of caches
A Wrapper class for the LegionIO framework to interface with both Memcached and Redis for caching purposes
Easily cache instance and singleton (i.e. class) methods of ActiveRecord or any object.
APICache allows any API client library to be easily wrapped with a robust caching layer. It supports caching (obviously), serving stale data and limits on the number of API calls. It's also got a handy syntax if all you want to do is cache a bothersome url.
This gem provides an LRU cache with an interface close to Hash. It uses Rutie to wrap the Rust 'lru' crate.
APICache allows any API client library to be easily wrapped with a robust caching layer. It supports caching (obviously), serving stale data and limits on the number of API calls. It's also got a handy syntax if all you want to do is cache a bothersome url.
Granola::Cache provides an interface to wrap your serialization in a cache so that you don't needlessly generate the same bit of JSON over and over again.
TypedCache is a Ruby caching library designed to eliminate common caching pitfalls by providing a monadic, type-safe API that makes cache operations explicit and predictable. Cache interactions are first-class operations with comprehensive error handling and transparent state management. The library supports wrapping other caching libraries via custom backends and ActiveSupport::Cache is supported out of the box.
uses mongo_mapper to cache block response strings. Use case: wrap your twitter api call with a block, if twitter bugs out, raise an error and the last value will be returned
SafeMemoize is a production-ready, zero-dependency memoization library for Ruby. It uses Ruby's prepend mechanism to wrap methods with a thread-safe cache (Mutex + double-check locking) that correctly handles nil and false return values — fixing the silent bug in the common ||= pattern. Results are cached per unique argument combination, so parameterized methods only compute each variant once. Additional features include TTL expiration, LRU cache size limiting, conditional caching via if:/unless: predicates, lifecycle hooks for hit/eviction/expiration events, per-instance metrics (hit rate, miss rate, computation time), targeted cache invalidation, custom cache key generators, and introspection helpers. Method visibility (public, protected, private) is fully preserved.
Rails integration for the Rerout API. Wraps the `rerout` gem with a cached, initializer-driven client, an install generator, and a webhook controller that verifies signatures and dispatches each delivery through ActiveSupport::Notifications.
No description provided.
No description provided.
No description provided.
No description provided.