パッケージ、リポジトリ、アプリカテゴリを検索

FLUTTER・DART パッケージ

依存性の挿入と状態管理 · ランキング

依存性の挿入と状態管理のランキング。更新時期、利用状況、品質、評価で対象パッケージを比較します。

生成日時: (UTC+8)アルゴリズム: v250 件のパッケージ対象候補数: 53

作成・管理: Ducafecat · データソース: pub.dev / GitHub

ランキング規則

条件:公開≤365日、Pub確認≤7日、月間ダウンロード≥100、Pub点数≥100。確認済みのアーカイブ済みリポジトリは除外。基本点:更新40%、利用35%、品質15%、評価10%。カテゴリ点=基本点+新着+潜在力(最大106)。新着:経過≤30日で3×(1−経過日数/30)。潜在力:経過≤90日、点数≥130、月間ダウンロード≤10000で+3。順位と経過日数は生成時に固定。最大50件、公開済みカテゴリ順位順。

依存性の挿入と状態管理 · ランキング · 50 件のパッケージ
順位パッケージカテゴリ総合点基本点新着ボーナス潜在力ボーナスバージョン公開日リリース後の日数過去30日のダウンロードPub ポイントいいねリリースの新しさ (40%)利用状況 (35%)Pub 品質 (15%)評価 (10%)Pub 指標確認日時ソースリポジトリリポジトリ Stars(採点対象外)最終プッシュ(採点対象外)リポジトリ確認日時アーカイブ済み詳細
1riverpodv3.5.0

リアクティブなキャッシュおよびデータバインディングフレームワーク。Riverpod は非同期コードの扱いを簡単にする。

AndroidiOSWebmacOSWindowsLinux
98.596.42.1084,490,000160 / 1604,04093.310010090.22026/11/15 16:28 (UTC+8)rrousselGit/riverpod (共有リポジトリ)7,3862026/09/14 4:30—未アーカイブ詳細pub.dev ↗
2flutter_riverpodv3.5.0

リアクティブなキャッシュおよびデータバインディングフレームワーク。Riverpod は非同期コードの扱いを簡単にする。

AndroidiOSmacOSWindowsLinux
96.294.12.1084,370,000140 / 1602,92093.310087.586.62026/11/15 16:28 (UTC+8)rrousselGit/riverpod (共有リポジトリ)7,3862026/09/14 4:30—未アーカイブ詳細pub.dev ↗
3hooks_riverpodv3.5.0

リアクティブなキャッシュおよびデータバインディングフレームワーク。Riverpod は非同期コードの扱いを簡単にする。

AndroidiOSmacOSWindowsLinux
9592.92.108701,000150 / 16093293.397.493.874.22026/11/15 16:28 (UTC+8)rrousselGit/riverpod (共有リポジトリ)7,3862026/09/14 4:30—未アーカイブ詳細pub.dev ↗
4fresh_httpv0.2.0

自動更新機能付きのHTTPクライアント。package:http をベースに構築され、認証トークンを透明に管理します。

AndroidiOSLinuxmacOSWebWindows
86.383.72.60360,700160 / 160597.279.710019.52026/11/15 16:28 (UTC+8)felangel/fresh (共有リポジトリ)4282026/02/27 3:22—未アーカイブ詳細pub.dev ↗
5get_itv9.3.0

インターフェースと具体的な実装を分離し、アプリ内のどこからでも具体的な実装にアクセスできるシンプルで直接的なサービスロケーター。

AndroidiOSWebmacOSWindowsLinux
85.185.100562,550,000160 / 1604,73064.710010091.92026/11/15 16:28 (UTC+8)flutter-it/get_it 1,4712026/02/20 8:32—未アーカイブ詳細pub.dev ↗
6bloc_providerv1.1.0

子ウィジェットにブロックを提供します(O(1))、そしてブロックは、ブロックプロバイダが内部で保持する状態によって適切に破棄されます。

AndroidiOSWebmacOSWindowsLinux
84.979.22.7335,160160 / 1602597.561.910035.42026/11/15 16:28 (UTC+8)mono0926/bloc_provider 1162026/09/09 12:06—未アーカイブ詳細pub.dev ↗
7disposable_providerv2.5.0

DisposableProvider は Provider の薄いラッパーであり、自動的に dispose を呼び出します。

AndroidiOSWebmacOSWindowsLinux
84.879.12.7339,500160 / 160597.566.310019.52026/11/15 16:28 (UTC+8)mono0926/disposable_provider 102026/09/09 12:01—未アーカイブ詳細pub.dev ↗
8async_extensionv1.2.24

Future、FutureOr、および非同期メソッドの使用を支援するDartの非同期拡張機能。同期コードと非同期コードを組み合わせて使用する際のパフォーマンス向上も可能。

AndroidiOSLinuxmacOSWebWindows
83.982.11.901148,200160 / 1601691.778.110030.82026/11/15 16:04 (UTC+8)eneural-net/async_extension 102026/11/04 13:19—未アーカイブ詳細pub.dev ↗
9cancelation_tokenv1.2.0

このパッケージはキャンセルトークンのインターフェースとさまざまな実装(キャンセル可能、タイムアウト、複合など)を提供します。

AndroidiOSLinuxmacOSWebWindows
82.980.72.20738,600160 / 160294.476.410011.92026/11/15 16:04 (UTC+8)d-markey/cancelation_token 12026/11/08 6:53—未アーカイブ詳細pub.dev ↗
10alien_signalsv2.4.0

Alien Signals は、Dart および Flutter アプリケーションにシグナルの力をもたらすリアクティブな状態管理ライブラリです。

AndroidiOSWebmacOSWindowsLinux
80.676.41.23178,080160 / 1603187.165.110037.62026/11/15 16:28 (UTC+8)— ———不明詳細pub.dev ↗
11refenav3.7.0

Dart および Flutter のための状態管理ライブラリ。Riverpod および async_redux にインスパイアされています。

AndroidiOSWebmacOSWindowsLinux
78.777.51.101810,100160 / 1606086.766.710044.62026/11/15 16:28 (UTC+8)— ———不明詳細pub.dev ↗
12mobxv2.7.0

MobX は、アプリケーションの状態を反応的に管理するためのライブラリです。観察可能なオブジェクト、アクション、および反応の力を活用して、Dart および Flutter アプリを強化しましょう。

AndroidiOSWebmacOSWindowsLinux
76.876.80065128,000160 / 1601,33060.685.110078.12026/11/15 16:28 (UTC+8)mobxjs/mobx.dart (共有リポジトリ)2,4652026/09/18 17:36—未アーカイブ詳細pub.dev ↗
13dependv5.2.0

depend は Flutter アプリにおける依存関係の管理を簡素化し、ウィジェットツリー全体でサービスの初期化とアクセスを容易にします。

AndroidiOSWebmacOSWindowsLinux
76.271.51.63131,180160 / 160109051.2100262026/11/15 16:28 (UTC+8)AlexHCJP/depend 72026/09/06 3:10—未アーカイブ詳細pub.dev ↗
14flutter_mobxv2.4.0

MobX 用の Flutter インテグレーション。追跡されている観測可能なオブジェクトが変更されると、自動的に再構築される Observer ウィジェットのセットを提供します。

AndroidiOSWebmacOSWindowsLinux
75.975.90065116,000160 / 16071960.684.410071.42026/11/15 16:28 (UTC+8)mobxjs/mobx.dart (共有リポジトリ)2,4652026/09/18 17:36—未アーカイブ詳細pub.dev ↗
15hydrated_mobxv2.0.0

MobX ステート管理ライブラリの拡張で、MobX ステートを自動的に永続化および復元します。

AndroidiOSWebmacOSWindowsLinux
75.571.31.33171,650160 / 160987.553.6100252026/11/15 16:28 (UTC+8)NarekManukyan/hydrated_mobx 22026/08/21 14:03—未アーカイブ詳細pub.dev ↗
16yx_scopev1.2.2

高度なスコープ機能を備えたコンパイルセーフなDIフレームワークのコアパッケージ

AndroidiOSWebmacOSWindowsLinux
75.472.403367,590160 / 1607275.364.710046.62026/11/15 16:28 (UTC+8)yandex/city-services-pub (共有リポジトリ)652026/09/17 23:51—未アーカイブ詳細pub.dev ↗
17async_reduxv29.2.3

最新版のRedux。学びやすく、使いやすい状態管理。数百万ユーザーを抱える複雑なアプリケーションに対応できるほど強力。テスト可能。

AndroidiOSmacOSWindowsLinux
74.274.2003412,800150 / 16015876.668.593.8552026/11/15 16:28 (UTC+8)marcglasberg/async_redux 2372026/09/15 5:28—未アーカイブ詳細pub.dev ↗
18yx_statev1.0.2

Dart/Flutter アプリケーション向けの状態管理ライブラリ。

AndroidiOSWebmacOSWindowsLinux
747103366,210160 / 1603175.363.210037.62026/11/15 16:28 (UTC+8)yandex/city-services-pub (共有リポジトリ)652026/09/17 23:51—未アーカイブ詳細pub.dev ↗
19bloc_toolsv0.1.0-dev.25

bloc 状態管理ライブラリを使用してアプリケーションを構築するためのツール。

AndroidiOSWebmacOSWindowsLinux
73.873.8005278,200160 / 1602766.681.610036.22026/11/15 16:28 (UTC+8)felangel/bloc (共有リポジトリ)12,4782026/09/18 14:56—未アーカイブ詳細pub.dev ↗
20mobx_codegenv2.8.0

MobX 用のコードジェネレーターで、@observable、@computed、@action を使ってコードを注釈し、Store クラスを作成する機能を追加します。

AndroidiOSmacOSWindowsLinux
73.573.5006592,400150 / 16030160.682.893.8622026/11/15 16:28 (UTC+8)mobxjs/mobx.dart (共有リポジトリ)2,4652026/09/18 17:36—未アーカイブ詳細pub.dev ↗
21listenv1.0.1

純粋なDartで、状態の変更を関心のあるリスナーに通知するためのパッケージ。

AndroidiOSLinuxmacOSWebWindows
71.771.7001062,420,000160 / 160444410010041.32026/11/15 16:28 (UTC+8)flutter/core-packages 142026/09/19 7:20—未アーカイブ詳細pub.dev ↗
22watch_itv2.5.0

get_it によって駆動されるシンプルな状態管理。get_it サービスロケーター内のオブジェクトの変更を監視し、UI をそれに応じて再描画できます。

AndroidiOSWebmacOSWindowsLinux
70.970.9005614,100160 / 16021364.769.210058.32026/11/15 16:28 (UTC+8)flutter-it/watch_it 1882026/02/20 8:30—未アーカイブ詳細pub.dev ↗
23command_itv9.5.2

command_it は、`ValueListenable` と `Command` デザインパターンに基づいて状態を管理する方法です。これは flutter_command の再ブランディングです。

AndroidiOSWebmacOSWindowsLinux
69.266.203564,820160 / 1603564.761.410038.92026/11/15 16:28 (UTC+8)flutter-it/command_it 242026/02/20 8:32—未アーカイブ詳細pub.dev ↗
24blocv9.2.1

BLoC(ビジネスロジックコンポーネント)デザインパターンの実装を支援する予測可能な状態管理ライブラリです。

AndroidiOSWebmacOSWindowsLinux
68.268.2001872,470,000160 / 1603,22023.610010087.72026/11/15 16:28 (UTC+8)felangel/bloc (共有リポジトリ)12,4782026/09/18 14:56—未アーカイブ詳細pub.dev ↗
25built_reduxv8.0.11

Dartで書かれた状態管理ライブラリで、不変性を強制します

AndroidiOSWebmacOSWindowsLinux
686503579,150145 / 1601064.26690.6262026/11/15 16:28 (UTC+8)— ———不明詳細pub.dev ↗
26listen_itv6.0.0

Flutter用のリアクティブなプリミティブ - 観察可能なコレクションと強力な演算子。StreamsのようにValueNotifiersを使用します。ListNotifier、MapNotifier、SetNotifierを含みます。以前はfunctional_listenerとして公開されていました。

AndroidiOSWebmacOSWindowsLinux
67.567.5005610,900160 / 1601664.767.310030.82026/11/15 16:28 (UTC+8)flutter-it/listen_it 142026/02/20 8:30—未アーカイブ詳細pub.dev ↗
27inject_generatorv1.2.1

inject_annotation のソースコードジェネレーター。@inject、@component、@module アノテーションを読み取り、ビルド時に完全に接続された依存関係コンポーネントを生成します。

AndroidiOSLinuxmacOSWindows
67.167.10078143,000140 / 160654.585.987.521.12026/11/15 16:28 (UTC+8)ralph-bergmann/inject.dart (共有リポジトリ)142026/08/29 1:04—未アーカイブ詳細pub.dev ↗
28inject_flutterv1.2.1

inject_annotation 用の Flutter 統合。ViewModelFactory および ViewModelBuilder を提供し、Widget に ViewModel を注入して自動的なライフサイクル管理を実現するとともに、@subc [...] を所有する SubcomponentBuilder も提供します。

AndroidiOSLinuxmacOSWebWindows
66.166.1007895,700150 / 160254.58393.811.92026/11/15 16:28 (UTC+8)ralph-bergmann/inject.dart (共有リポジトリ)142026/08/29 1:04—未アーカイブ詳細pub.dev ↗
29state_beaconv3.1.2

Dart および Flutter 向けのリアクティブなプリミティブおよびシンプルな状態管理ソリューション

AndroidiOSWebmacOSWindowsLinux
65.162.103814,860160 / 1604853.561.410042.32026/11/15 16:28 (UTC+8)zupat/dart_beacon 472026/08/29 20:12—未アーカイブ詳細pub.dev ↗
30scoped_depsv0.2.1

dart:async の Zones をベースにしたスコープ付き依存関係を管理するシンプルな Dart ライブラリ。

AndroidiOSLinuxmacOSWebWindows
64.364.300109118,000160 / 160942.984.5100252026/11/15 16:28 (UTC+8)mrgnhnt96/scoped_deps 02026/08/22 2:48—未アーカイブ詳細pub.dev ↗
31injectablev3.0.0

Injectable は get_it 用の便利なコードジェネレーターです。Angular DI、Guice DI、inject.dart からインスパイアされています。

AndroidiOSWebmacOSWindowsLinux
63.963.900208460,000160 / 1601,4602094.410079.12026/11/15 16:28 (UTC+8)Milad-Akarie/injectable (共有リポジトリ)6252026/08/13 22:56—未アーカイブ詳細pub.dev ↗
32auto_injectorv2.2.0

build_runner を使わない自動依存関係インジェクションシステム :)

AndroidiOSWebmacOSWindowsLinux
60.860.80014451,200160 / 16011932.978.5100522026/11/15 16:28 (UTC+8)Flutterando/auto_injector 592026/06/24 9:06—未アーカイブ詳細pub.dev ↗
33hydrated_blocv11.0.0

bloc 状態管理ライブラリの拡張で、状態を自動的に永続化および復元します。

AndroidiOSWebmacOSWindowsLinux
60.260.200237232,000160 / 1609741689.410074.72026/11/15 16:28 (UTC+8)felangel/bloc (共有リポジトリ)12,4782026/09/18 14:56—未アーカイブ詳細pub.dev ↗
34signalsv7.1.0

リアクティビティをシンプルに。少ない作業でより多くのことを実現。FlutterおよびHTML/JS、CLI、Shelfサーバー、VMなど、あらゆるDartプロジェクトをサポート。

AndroidiOSWebmacOSWindowsLinux
58.758.70017026,100160 / 1607152773.610071.42026/11/15 16:28 (UTC+8)rodydavis/signals.dart (共有リポジトリ)8162026/09/14 13:29—未アーカイブ詳細pub.dev ↗
35signals_flutterv7.1.0

シグナルライブラリは、考えられるあらゆるビジネスロジックをモデル化するための基本となる4つのコア関数を公開しています。

AndroidiOSWebmacOSWindowsLinux
56.456.40017036,900150 / 160932776.193.849.32026/11/15 16:28 (UTC+8)rodydavis/signals.dart (共有リポジトリ)8162026/09/14 13:29—未アーカイブ詳細pub.dev ↗
36fqueryv3.1.0

組み込みキャッシュ機能を備えたシンプルかつ強力な非同期状態管理ソリューション

AndroidiOSWebmacOSWindowsLinux
53.253.2001424,750145 / 1608933.361.390.648.92026/11/15 16:28 (UTC+8)41y08h/fquery 1632026/07/13 7:23—未アーカイブ詳細pub.dev ↗
37flutter_solidartv2.7.4

SolidJS からインスパイアされた、Flutter アプリケーション用のシンプルな状態管理ソリューション

AndroidiOSWebmacOSWindowsLinux
52.152.1001776,340160 / 1608225.463.4100482026/11/15 16:28 (UTC+8)nank1ro/solidart (共有リポジトリ)2292026/08/28 22:48—未アーカイブ詳細pub.dev ↗
38solidartv2.8.6

SolidJS からインスパイアされた、Dart アプリケーション用のシンプルな状態管理ソリューション

AndroidiOSWebmacOSWindowsLinux
51.151.1001776,260150 / 1608025.463.393.847.72026/11/15 16:28 (UTC+8)nank1ro/solidart (共有リポジトリ)2292026/08/28 22:48—未アーカイブ詳細pub.dev ↗
39bloc_presentationv1.1.2+3

Bloc または Cubit から状態を汚染せずに、1回限りの副作用(ナビゲーション / スナックバー / ダイアログ)を発行する。

AndroidiOSWebmacOSWindowsLinux
49.849.80024826,800140 / 1609314.873.887.549.32026/11/15 16:28 (UTC+8)leancodepl/bloc_presentation 342026/03/12 19:21—未アーカイブ詳細pub.dev ↗
40meeduv9.3.2

Dartプロジェクト用のシンプルな状態管理、依存関係の挿入、リアクティブプログラミング。

AndroidiOSWebmacOSWindowsLinux
494900117573140 / 1602940.34687.536.92026/11/15 16:28 (UTC+8)darwin-morocho/flutter-meedu (共有リポジトリ)362026/07/20 20:18—未アーカイブ詳細pub.dev ↗
41data_widgetv0.0.3

データ関連のヘルパーワジェットとツールで、コードを少なくしてFlutterアプリをより迅速に構築できます。

AndroidiOSLinuxmacOSWebWindows
47.147.10033138,500160 / 16077.876.410022.62026/11/15 16:28 (UTC+8)sunarya-thito/data_widget 42025/12/18 19:43—未アーカイブ詳細pub.dev ↗
42state_machinev3.0.3

有限状態機械ライブラリ。簡単に正当な状態遷移を定義できます。状態の入力、出力、遷移をリスンします。

AndroidiOSWebmacOSWindowsLinux
46.446.40025723,800120 / 1604113.872.97540.62026/11/15 16:28 (UTC+8)Workiva/state_machine 652026/08/01 3:55—未アーカイブ詳細pub.dev ↗
43flutter_rearchv1.7.3

アプリケーション設計およびアーキテクチャの再考された宣言型アプローチ

AndroidiOSWebmacOSWindowsLinux
45.645.600160591160 / 160122946.210027.82026/11/15 16:28 (UTC+8)GregoryConrad/rearch-dart (共有リポジトリ)1482026/06/08 3:55—未アーカイブ詳細pub.dev ↗
44junev1.0.2

June は、Flutter のネイティブな状態管理と非常に似たパターンを提供することに焦点を当てた軽量で現代的な状態管理ライブラリです。

AndroidiOSWebmacOSWindowsLinux
45.645.600155311150 / 1608830.241.693.848.72026/11/15 16:28 (UTC+8)melodysdreamj/june 642026/07/10 7:36—未アーカイブ詳細pub.dev ↗
45dashv1.0.8

Dash ライブラリは、Bloc の提供と破棄を管理するサービスロケーターパターンを提供する責任があります。

AndroidiOSWebmacOSWindowsLinux
45.545.500135238160 / 1601035.139.6100262026/11/15 16:28 (UTC+8)ViniciusSossela/dash 352026/07/02 20:03—未アーカイブ詳細pub.dev ↗
46yx_scope_flutterv1.2.0

Flutter UI 統合用の yx_scope ウィジェットを提供するアダプタパッケージ

AndroidiOSWebmacOSWindowsLinux
43.843.8003265,330160 / 160348.162.110038.62026/11/15 16:28 (UTC+8)yandex/city-services-pub (共有リポジトリ)652026/09/17 23:51—未アーカイブ詳細pub.dev ↗
47flutter_hooks_blocv0.18.0

同じAPIを持つ flutter_hooks をベースとした flutter_bloc の再実装。

AndroidiOSWebmacOSWindowsLinux
43.343.300223914160 / 1603517.949.410038.92026/11/15 16:28 (UTC+8)kranfix/riverbloc (共有リポジトリ)842026/04/12 21:55—未アーカイブ詳細pub.dev ↗
48app_statev0.9.7

大規模なアプリ用にRouter APIの上に構築された状態管理ソリューションです。

AndroidiOSWebmacOSWindowsLinux
424200224910140 / 1606517.749.387.545.52026/11/15 16:28 (UTC+8)alexeyinkin/flutter-app-state 222026/04/05 2:19—未アーカイブ詳細pub.dev ↗
49flutter_controlv4.2.1+1

Flutter Control は、アプリおよび状態管理、依存関係のインジェクション、ナビゲーションとルーティング、ローカリゼーションなどを維持するための複雑なライブラリです。

AndroidiOSWebmacOSWindowsLinux
40.740.700215574145 / 1602219.14690.6342026/11/15 16:28 (UTC+8)RomanBase/flutter_control 212026/07/06 15:43—未アーカイブ詳細pub.dev ↗
50lite_statev4.1.2

Flutter用のシンプルなステート管理マシン。

AndroidiOSmacOSWindowsLinux
40.440.400174203150 / 16092638.593.8252026/11/15 16:28 (UTC+8)caseyryan/flutter_lite_state 72026/05/24 23:47—未アーカイブ詳細pub.dev ↗