lru-memoize is a lightweight npm package that efficiently memoizes function calls using a Least Recently Used (LRU) cache. It enhances performance by storing and reusing the results of expensive function invocations based on their input arguments. Easily configure cache size and expiration policies for optimal memory management. This utility provides a simple yet effective way to boost application speed by reducing redundant computations. Perfect for optimizing computationally intensive functions with predictable input patterns.