TypeScript キャッシュライブラリ
TypeScript向けのキャッシュライブラリ集
GitHub Star 比較
| No | 名前 | GitHub Stars | 説明 | トレンド | ライセンス | タイプ | 公式サイト |
|---|---|---|---|---|---|---|---|
| 1 | ioredis | ⭐ 15.1k | TypeScript完全対応のRedisクライアント。Redis Cluster、Sentinel、パイプライン、ストリームをサポート | 2025年もTypeScriptでのRedis利用の標準。強力な型定義とPromise/async-await対応で採用拡大 | MIT | Redis Client | 公式 |
| 2 | lru-cache | ⭐ 5.7k | TypeScript型定義完備の高性能LRUキャッシュ。Node.jsで最も人気があり、7600以上のプロジェクトで採用 | 2025年もTypeScriptプロジェクトでの標準選択肢として絶対的地位。型安全性と性能の両立で圧倒的支持 | ISC | LRU Cache | 公式 |
| 3 | node-cache | ⭐ 2.4k | TypeScript対応のシンプルなNode.js向けキャッシュ。TTL制御、統計情報、完全な型サポートを提供 | 2025年もTypeScript開発者に高い人気。型安全なAPIと豊富な機能で中小規模アプリケーションに最適 | MIT | Memory Cache | 公式 |
| 4 | cache-manager | ⭐ 1.9k | TypeScript対応のマルチストアキャッシュマネージャー。複数のキャッシュストアを統一インターフェースで管理 | 2025年も複数キャッシュ戦略が必要なアプリケーションで採用。プラグインアーキテクチャで柔軟性確保 | MIT | Multi-Store Cache | 公式 |
| 5 | quick-lru | ⭐ 733 | TypeScript型定義付きの超高速LRUキャッシュ。最小限の機能で最大のパフォーマンスを追求 | 2025年もパフォーマンス重視のTypeScriptアプリケーションで選択。軽量性と型安全性の両立 | MIT | LRU Cache | 公式 |
| 6 | Bentocache | ⭐ 586 | TypeScriptネイティブなマルチティアキャッシュ。L1/L2キャッシュ、スタンピード保護、グレース期間をサポート | 2025年に急成長中の次世代キャッシュライブラリ。完全なTypeScript実装と先進的な機能で注目 | MIT | Advanced Cache | 公式 |