Examples
Each page on this section maps a runnable project in example/ to the concepts it demonstrates. The example directory is the source of truth; the page is the map. Read the page, run the code, swap things around. The three Flutter examples also ship as live web builds you can open without installing anything.
Available examples
Section titled “Available examples” The villain_lair examples Index of fifteen runnable Dart scenarios in example/villain_lair/, each isolating one piece of the runtime. Use it to pick the file that matches what you are trying to learn.
The model_embassy tour Six Dart scenarios focused on one shape: priority-based provider routing for an LLM-style application. Passports, visa offices, and the priority cascade that picks one.
The state_garden workshop One chat protocol bridged to ten Flutter state-management approaches side by side. setState, ChangeNotifier+Provider, Bloc, Riverpod, signals, MobX, GetIt, and the two flutter_plugin_kit shapes. Live demo at plugin-kit.saad-ardati.dev/state-garden.
The code_editor architecture tour A working Flutter app where every UI element beyond the text area is contributed by plugins. Tour of the shell, the descriptor-plus-factory pattern, and the priority-cascade formatter pipeline. Live demo at plugin-kit.saad-ardati.dev/code-editor.
The plugin_kit_dialog_demo showcase A synthetic 21-plugin runtime exercising priority towers, locked and experimental tiers, capability fields, and the visuals plugin. Live demo at plugin-kit.saad-ardati.dev/dialog.