{"repo":"shahradelahi/storage-box","free":true,"listed":false,"github":"https://github.com/shahradelahi/storage-box","clone":"git clone https://github.com/shahradelahi/storage-box.git","description":"💾 A Memory-based key-value storage system for JavaScript.","language":"TypeScript","stars":443,"topics":["browser","database","nodejs","storage","key-value"],"license":"MIT","category":"databases-storage","readme_excerpt":"StorageBox storage-box is a JavaScript library designed for the purpose of storing data in various structures across multiple storage systems. The primary goal of this library is to offer a straightforward and effective method for data storage. 👀 Features - Simple API - Support for Node.js , Bun and the browser - Support for multiple storage types (Memory, File, Browser-storage, etc.) - Multiple data structures (Literals, Hashes, Lists, etc.) - Time-based key expiration ⚙️ Installation 📖 Usage 📦 Storage Types - Memory (Docs) (default) - File-based (Fs) (Docs) - Local/Session Storage (Docs) 📚 Documentation For all configuration options, please see the API docs. 🤝 Contributing You can contribute to this project by opening an issue or a pull request on GitHub. Feel free to contribute, we care about your ideas and suggestions. Project Stats License MIT © Shahrad Elahi","default_branch":null,"files":null,"tree":[],"storefront":"/r/shahradelahi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/shahradelahi/storage-box/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}