{"library":"strapi-cache","type":"library","category":null,"description":"An LRU-Cache plugin for Strapi v5 that boosts API performance by caching REST and GraphQL responses. Current version 1.11.0, active development. Supports in-memory, Redis, and Valkey providers, with configurable TTL, max size, route exclusion, header caching, and custom key generation. Lightweight with zero overhead, integrates via Strapi's config/plugins file. Release cadence is frequent (multiple updates per month). Differentiator: dedicated Strapi v5 plugin with both REST and GraphQL caching, LRU strategy, and multiple storage backends.","language":"javascript","status":"active","version":"1.11.0","tags":["javascript","strapi cache","strapi rest cache","strapi 5 cache","strapi v5 cache plugin"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install strapi-cache","imports":["// config/plugins.js or .ts\nmodule.exports = {\n  'strapi-cache': {\n    enabled: true,\n    config: {\n      provider: 'memory',\n      max: 1000,\n      ttl: 3600000\n    }\n  }\n}","import '@strapi/strapi'; // env is provided globally in Strapi config files\n\n// config/plugins.ts\n'strapi-cache': {\n  enabled: true,\n  config: {\n    redisConfig: env('REDIS_URL')\n  }\n}","// config/plugins.ts\nexport default {\n  'strapi-cache': {\n    enabled: true,\n    config: {\n      provider: 'redis',\n      redisConfig: 'redis://localhost:6379'\n    }\n  }\n}"]},{"cmd":"yarn add strapi-cache","imports":[]},{"cmd":"pnpm add strapi-cache","imports":[]}],"homepage":"https://github.com/TupiC/strapi-cache#readme","github":"https://github.com/TupiC/strapi-cache","docs":null,"changelog":null,"pypi":null,"npm":"strapi-cache","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}