unstorage
JSON →Unstorage is an async key-value storage library for JavaScript environments, version 1.17.5, with frequent releases. It provides a universal storage layer supporting browser, Node.js, and Workers, with over 20 built-in drivers (memory, Redis, FS, S3, Cloudflare KV, etc.). Key differentiators: Unix-style driver mounting to combine storages, tree-shakable core (~2KB), automatic JSON serialization, binary support, watchable storage, and HTTP server. Unlike other libraries, it emphasizes cross-environment compatibility and minimal dependencies, with optional driver packages.