This is my attempt to create a visualizer of LRU (Least Recently Used) Cache. I gained knowledge about LRU Cache from a comprehensive video tutorial by Raj Vikramaditya, which can be found here.
You can watch it in action here
The purpose of this visualizer is to provide an interactive and illustrative representation of how the LRU Cache algorithm works. By visualizing the caching process, it becomes easier to understand and grasp the underlying concepts and mechanisms.
- React.ts - UI Library
- Vite.js - Bundler
- Tailwind CSS - Styling
- React-Spring - Animation
- Zustand - State Management
git clone https://github.com/mayur124/lru-cache.git
yarn install
yarn start