iMemoized is a lightweight and efficient JavaScript library for memoizing function results. It leverages a simple cache based on function arguments, significantly boosting performance for computationally expensive operations. This package offers customizable cache keys and expiration policies, allowing developers to optimize memoization behavior for specific use cases. With its small footprint and easy integration, iMemoized is a practical tool for improving the speed and responsiveness of Node.js and browser-based applications.
iMemoized's release frequency is highly irregular. Initial development occurred rapidly in July 2016 with 9 releases, followed by another burst of 11 in December 2016 and 2 in January of 2017. Since then, there have been no new releases from February 2017 to July 2025, indicating the package is no longer actively maintained.
iMemoized npm package downloads show fluctuating activity from March 2024 to August 2025. Peaks occurred in October 2024 and April/June 2025. August 2025 data is incomplete, showing 165 downloads, potentially indicating a lower trend compared to previous months.