Dart/Flutter キャッシュライブラリ
Dart/Flutter向けのキャッシュライブラリ集
GitHub Star 比較
| No | 名前 | GitHub Stars | 説明 | トレンド | ライセンス | タイプ | 公式サイト |
|---|---|---|---|---|---|---|---|
| 1 | cached_network_image | - | Flutter用のネットワーク画像キャッシュライブラリ。プレースホルダー・エラーウィジェット対応で、画像の読み込みとキャッシュを効率化 | 2025年もFlutter画像キャッシュの絶対的標準として君臨。モバイルアプリ開発で必須ライブラリの地位 | MIT | Flutter Image Cache | 公式 |
| 2 | flutter_cache_manager | - | Flutter用の汎用ファイルキャッシュマネージャー。デバイスストレージへの保存とSQLiteを使用したキャッシュ情報管理 | 2025年もFlutter汎用キャッシュの標準選択肢として成長。ファイルキャッシュが必要なアプリで広く採用 | MIT | File Cache Manager | 公式 |
| 3 | Hive | - | 高速なDart/Flutter用NoSQLデータベース。インメモリ最適化と快速な読み書き性能でキャッシュとデータ永続化の両方に対応 | 2025年もFlutter大容量キャッシュの有力選択肢として成長。永続化とパフォーマンスの両立で人気 | Apache-2.0 | NoSQL Database | 公式 |
| 4 | shared_preferences | - | Flutter標準の軽量データ永続化ライブラリ。設定値やAPIレスポンスの小規模キャッシュに最適 | 2025年もFlutter開発の基盤技術として継続利用。シンプルなキャッシュ要件で重要な地位 | BSD-3-Clause | Preferences | 公式 |
| 5 | cached | - | Dartの注釈ベースキャッシュライブラリ。コード生成による外部ストレージ対応で、柔軟なキャッシュメカニズムを構築 | 2025年に注目度上昇中の新世代キャッシュライブラリ。注釈ベースアプローチで開発生産性向上 | MIT | Code Generation Cache | 公式 |
| 6 | dio_cache_interceptor | - | DioHTTPクライアント用のキャッシュインターセプター。HTTPレスポンスの自動キャッシュとCache-Controlヘッダー対応 | 2025年もDio利用のFlutterアプリで重要な選択肢。HTTPキャッシュ戦略で性能向上を実現 | MIT | HTTP Interceptor | 公式 |