gitextract_6tcd7rgx/ ├── .github/ │ └── FUNDING.yml ├── C++ GPT/ │ ├── .github/ │ │ └── FUNDING.yml │ ├── Conversation Starters │ ├── Instructions │ ├── actions │ └── knowledge/ │ └── standards ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Firebase GPT/ │ ├── .github/ │ │ └── FUNDING.yml │ ├── Conversation Starters │ ├── Instructions │ ├── actions │ └── knowledge/ │ └── standards ├── Flutter GPT/ │ ├── .github/ │ │ └── FUNDING.yml │ ├── Conversation Starters │ ├── Instructions │ ├── actions │ └── knowledge/ │ ├── examples/ │ │ ├── .github/ │ │ │ ├── CODEOWNERS │ │ │ ├── DOCS_ISSUE_TEMPLATE.md │ │ │ ├── FUNDING.yml │ │ │ ├── ISSUE_TEMPLATE/ │ │ │ │ ├── bug_report.md │ │ │ │ ├── build.md │ │ │ │ ├── chore.md │ │ │ │ ├── ci.md │ │ │ │ ├── config.yml │ │ │ │ ├── documentation.md │ │ │ │ ├── feature_request.md │ │ │ │ ├── performance.md │ │ │ │ ├── refactor.md │ │ │ │ ├── revert.md │ │ │ │ ├── style.md │ │ │ │ └── test.md │ │ │ ├── PULL_REQUEST_TEMPLATE.md │ │ │ └── workflows/ │ │ │ ├── angular_bloc.yaml │ │ │ ├── angular_dart_examples.yaml │ │ │ ├── bloc.yaml │ │ │ ├── bloc_concurrency.yaml │ │ │ ├── bloc_test.yaml │ │ │ ├── bloc_tools.yaml │ │ │ ├── build.yaml │ │ │ ├── docs.yaml │ │ │ ├── flutter_bloc.yaml │ │ │ ├── flutter_examples.yaml │ │ │ ├── hydrated_bloc.yaml │ │ │ └── replay_bloc.yaml │ │ ├── .gitignore │ │ └── flutter_bloc/ │ │ ├── angular_counter/ │ │ │ ├── .gitignore │ │ │ └── counter_bloc.dart │ │ ├── flutter_bloc_with_stream/ │ │ │ ├── .gitignore │ │ │ ├── .metadata │ │ │ ├── bloc/ │ │ │ │ ├── ticker_bloc.dart │ │ │ │ ├── ticker_event.dart │ │ │ │ └── ticker_state.dart │ │ │ ├── main.dart │ │ │ └── ticker/ │ │ │ └── ticker.dart │ │ ├── flutter_complex_list/ │ │ │ ├── .gitignore │ │ │ ├── .metadata │ │ │ ├── app.dart │ │ │ ├── complex_list/ │ │ │ │ ├── complex_list.dart │ │ │ │ ├── cubit/ │ │ │ │ │ ├── complex_list_cubit.dart │ │ │ │ │ └── complex_list_state.dart │ │ │ │ ├── models/ │ │ │ │ │ ├── item.dart │ │ │ │ │ └── models.dart │ │ │ │ └── view/ │ │ │ │ ├── complex_list_page.dart │ │ │ │ └── view.dart │ │ │ ├── main.dart │ │ │ ├── repository.dart │ │ │ └── simple_bloc_observer.dart │ │ ├── flutter_counter/ │ │ │ ├── .gitignore │ │ │ ├── .metadata │ │ │ ├── app.dart │ │ │ ├── counter/ │ │ │ │ ├── counter.dart │ │ │ │ ├── cubit/ │ │ │ │ │ └── counter_cubit.dart │ │ │ │ └── view/ │ │ │ │ ├── counter_page.dart │ │ │ │ ├── counter_view.dart │ │ │ │ └── view.dart │ │ │ ├── counter_observer.dart │ │ │ └── main.dart │ │ ├── flutter_dynamic_form/ │ │ │ ├── .gitignore │ │ │ ├── .metadata │ │ │ ├── app.dart │ │ │ ├── main.dart │ │ │ ├── new_car/ │ │ │ │ ├── bloc/ │ │ │ │ │ ├── new_car_bloc.dart │ │ │ │ │ ├── new_car_event.dart │ │ │ │ │ └── new_car_state.dart │ │ │ │ ├── new_car.dart │ │ │ │ └── view/ │ │ │ │ └── new_car_page.dart │ │ │ └── new_car_repository.dart │ │ ├── flutter_firebase_login/ │ │ │ ├── .gitignore │ │ │ ├── .metadata │ │ │ ├── app/ │ │ │ │ ├── app.dart │ │ │ │ ├── bloc/ │ │ │ │ │ ├── app_bloc.dart │ │ │ │ │ ├── app_event.dart │ │ │ │ │ └── app_state.dart │ │ │ │ ├── bloc_observer.dart │ │ │ │ ├── routes/ │ │ │ │ │ └── routes.dart │ │ │ │ └── view/ │ │ │ │ └── app.dart │ │ │ ├── generated_plugin_registrant.dart │ │ │ ├── home/ │ │ │ │ ├── home.dart │ │ │ │ ├── view/ │ │ │ │ │ └── home_page.dart │ │ │ │ └── widgets/ │ │ │ │ ├── avatar.dart │ │ │ │ └── widgets.dart │ │ │ ├── login/ │ │ │ │ ├── cubit/ │ │ │ │ │ ├── login_cubit.dart │ │ │ │ │ └── login_state.dart │ │ │ │ ├── login.dart │ │ │ │ └── view/ │ │ │ │ ├── login_form.dart │ │ │ │ ├── login_page.dart │ │ │ │ └── view.dart │ │ │ ├── main.dart │ │ │ ├── sign_up/ │ │ │ │ ├── cubit/ │ │ │ │ │ ├── sign_up_cubit.dart │ │ │ │ │ └── sign_up_state.dart │ │ │ │ ├── sign_up.dart │ │ │ │ └── view/ │ │ │ │ ├── sign_up_form.dart │ │ │ │ ├── sign_up_page.dart │ │ │ │ └── view.dart │ │ │ └── theme.dart │ │ ├── flutter_form_validation/ │ │ │ ├── .gitignore │ │ │ ├── .metadata │ │ │ ├── bloc/ │ │ │ │ ├── my_form_bloc.dart │ │ │ │ ├── my_form_event.dart │ │ │ │ └── my_form_state.dart │ │ │ ├── main.dart │ │ │ └── models/ │ │ │ ├── email.dart │ │ │ ├── models.dart │ │ │ └── password.dart │ │ ├── flutter_infinite_list/ │ │ │ ├── .gitignore │ │ │ ├── .metadata │ │ │ ├── app.dart │ │ │ ├── main.dart │ │ │ ├── posts/ │ │ │ │ ├── bloc/ │ │ │ │ │ ├── post_bloc.dart │ │ │ │ │ ├── post_event.dart │ │ │ │ │ └── post_state.dart │ │ │ │ ├── models/ │ │ │ │ │ ├── models.dart │ │ │ │ │ └── post.dart │ │ │ │ ├── posts.dart │ │ │ │ ├── view/ │ │ │ │ │ ├── posts_list.dart │ │ │ │ │ ├── posts_page.dart │ │ │ │ │ └── view.dart │ │ │ │ └── widgets/ │ │ │ │ ├── bottom_loader.dart │ │ │ │ ├── post_list_item.dart │ │ │ │ └── widgets.dart │ │ │ └── simple_bloc_observer.dart │ │ ├── flutter_login/ │ │ │ ├── .gitignore │ │ │ ├── .metadata │ │ │ ├── app.dart │ │ │ ├── authentication/ │ │ │ │ ├── authentication.dart │ │ │ │ └── bloc/ │ │ │ │ ├── authentication_bloc.dart │ │ │ │ ├── authentication_event.dart │ │ │ │ └── authentication_state.dart │ │ │ ├── home/ │ │ │ │ ├── home.dart │ │ │ │ └── view/ │ │ │ │ └── home_page.dart │ │ │ ├── login/ │ │ │ │ ├── bloc/ │ │ │ │ │ ├── login_bloc.dart │ │ │ │ │ ├── login_event.dart │ │ │ │ │ └── login_state.dart │ │ │ │ ├── login.dart │ │ │ │ ├── models/ │ │ │ │ │ ├── models.dart │ │ │ │ │ ├── password.dart │ │ │ │ │ └── username.dart │ │ │ │ └── view/ │ │ │ │ ├── login_form.dart │ │ │ │ ├── login_page.dart │ │ │ │ └── view.dart │ │ │ ├── main.dart │ │ │ └── splash/ │ │ │ ├── splash.dart │ │ │ └── view/ │ │ │ └── splash_page.dart │ │ ├── flutter_shopping_cart/ │ │ │ ├── .gitignore │ │ │ ├── .metadata │ │ │ ├── app.dart │ │ │ ├── cart/ │ │ │ │ ├── bloc/ │ │ │ │ │ ├── cart_bloc.dart │ │ │ │ │ ├── cart_event.dart │ │ │ │ │ └── cart_state.dart │ │ │ │ ├── cart.dart │ │ │ │ ├── models/ │ │ │ │ │ ├── cart.dart │ │ │ │ │ └── models.dart │ │ │ │ └── view/ │ │ │ │ └── cart_page.dart │ │ │ ├── catalog/ │ │ │ │ ├── bloc/ │ │ │ │ │ ├── catalog_bloc.dart │ │ │ │ │ ├── catalog_event.dart │ │ │ │ │ └── catalog_state.dart │ │ │ │ ├── catalog.dart │ │ │ │ ├── models/ │ │ │ │ │ ├── catalog.dart │ │ │ │ │ ├── item.dart │ │ │ │ │ └── models.dart │ │ │ │ └── view/ │ │ │ │ └── catalog_page.dart │ │ │ ├── main.dart │ │ │ ├── shopping_repository.dart │ │ │ └── simple_bloc_observer.dart │ │ ├── flutter_timer/ │ │ │ ├── .gitignore │ │ │ ├── .metadata │ │ │ ├── app.dart │ │ │ ├── main.dart │ │ │ ├── ticker.dart │ │ │ └── timer/ │ │ │ ├── bloc/ │ │ │ │ ├── timer_bloc.dart │ │ │ │ ├── timer_event.dart │ │ │ │ └── timer_state.dart │ │ │ ├── timer.dart │ │ │ └── view/ │ │ │ └── timer_page.dart │ │ ├── flutter_todos/ │ │ │ ├── .gitignore │ │ │ ├── .metadata │ │ │ ├── .vscode/ │ │ │ │ └── launch.json │ │ │ ├── app/ │ │ │ │ ├── app.dart │ │ │ │ └── app_bloc_observer.dart │ │ │ ├── bootstrap.dart │ │ │ ├── edit_todo/ │ │ │ │ ├── bloc/ │ │ │ │ │ ├── edit_todo_bloc.dart │ │ │ │ │ ├── edit_todo_event.dart │ │ │ │ │ └── edit_todo_state.dart │ │ │ │ ├── edit_todo.dart │ │ │ │ └── view/ │ │ │ │ ├── edit_todo_page.dart │ │ │ │ └── view.dart │ │ │ ├── generated_plugin_registrant.dart │ │ │ ├── home/ │ │ │ │ ├── cubit/ │ │ │ │ │ ├── home_cubit.dart │ │ │ │ │ └── home_state.dart │ │ │ │ ├── home.dart │ │ │ │ └── view/ │ │ │ │ ├── home_page.dart │ │ │ │ └── view.dart │ │ │ ├── l10n/ │ │ │ │ ├── arb/ │ │ │ │ │ └── app_en.arb │ │ │ │ └── l10n.dart │ │ │ ├── main_development.dart │ │ │ ├── main_production.dart │ │ │ ├── main_staging.dart │ │ │ ├── stats/ │ │ │ │ ├── bloc/ │ │ │ │ │ ├── stats_bloc.dart │ │ │ │ │ ├── stats_event.dart │ │ │ │ │ └── stats_state.dart │ │ │ │ ├── stats.dart │ │ │ │ └── view/ │ │ │ │ ├── stats_page.dart │ │ │ │ └── view.dart │ │ │ ├── theme/ │ │ │ │ └── theme.dart │ │ │ └── todos_overview/ │ │ │ ├── bloc/ │ │ │ │ ├── todos_overview_bloc.dart │ │ │ │ ├── todos_overview_event.dart │ │ │ │ └── todos_overview_state.dart │ │ │ ├── models/ │ │ │ │ ├── models.dart │ │ │ │ └── todos_view_filter.dart │ │ │ ├── todos_overview.dart │ │ │ ├── view/ │ │ │ │ ├── todos_overview_page.dart │ │ │ │ └── view.dart │ │ │ └── widgets/ │ │ │ ├── todo_list_tile.dart │ │ │ ├── todos_overview_filter_button.dart │ │ │ ├── todos_overview_options_button.dart │ │ │ └── widgets.dart │ │ ├── flutter_weather/ │ │ │ ├── .gitignore │ │ │ ├── .metadata │ │ │ ├── app.dart │ │ │ ├── main.dart │ │ │ ├── search/ │ │ │ │ ├── search.dart │ │ │ │ └── view/ │ │ │ │ └── search_page.dart │ │ │ ├── settings/ │ │ │ │ ├── settings.dart │ │ │ │ └── view/ │ │ │ │ └── settings_page.dart │ │ │ ├── theme/ │ │ │ │ ├── cubit/ │ │ │ │ │ └── theme_cubit.dart │ │ │ │ └── theme.dart │ │ │ ├── weather/ │ │ │ │ ├── cubit/ │ │ │ │ │ ├── weather_cubit.dart │ │ │ │ │ ├── weather_cubit.g.dart │ │ │ │ │ └── weather_state.dart │ │ │ │ ├── models/ │ │ │ │ │ ├── models.dart │ │ │ │ │ ├── weather.dart │ │ │ │ │ └── weather.g.dart │ │ │ │ ├── view/ │ │ │ │ │ └── weather_page.dart │ │ │ │ ├── weather.dart │ │ │ │ └── widgets/ │ │ │ │ ├── weather_empty.dart │ │ │ │ ├── weather_error.dart │ │ │ │ ├── weather_loading.dart │ │ │ │ ├── weather_populated.dart │ │ │ │ └── widgets.dart │ │ │ └── weather_bloc_observer.dart │ │ └── flutter_wizard/ │ │ ├── .gitignore │ │ ├── .metadata │ │ ├── bloc/ │ │ │ ├── profile_wizard_bloc.dart │ │ │ ├── profile_wizard_event.dart │ │ │ └── profile_wizard_state.dart │ │ └── main.dart │ ├── examples.txt │ └── standards ├── Git Assistant/ │ ├── .github/ │ │ └── FUNDING.yml │ ├── Conversation Starters │ ├── Instructions │ ├── actions │ └── knowledge/ │ └── standards ├── LICENSE ├── Node_js GPT/ │ ├── .github/ │ │ └── FUNDING.yml │ ├── Conversation Starters │ ├── Instructions │ ├── actions │ └── knowledge/ │ └── standards ├── Python GPT/ │ ├── .github/ │ │ └── FUNDING.yml │ ├── Conversation Starters │ ├── Instructions │ ├── MatPlotLibAssistant/ │ │ ├── .github/ │ │ │ └── FUNDING.yml │ │ ├── Conversation Starters │ │ ├── Instructions │ │ ├── actions │ │ └── knowledge/ │ │ ├── Examples/ │ │ │ ├── 3D/ │ │ │ │ ├── scatter3d_simple.py │ │ │ │ ├── surface3d_simple.py │ │ │ │ ├── trisurf3d_simple.py │ │ │ │ ├── voxels_simple.py │ │ │ │ └── wire3d_simple.py │ │ │ ├── arrays/ │ │ │ │ ├── barbs.py │ │ │ │ ├── contour.py │ │ │ │ ├── contourf.py │ │ │ │ ├── imshow.py │ │ │ │ ├── pcolormesh.py │ │ │ │ ├── quiver.py │ │ │ │ └── streamplot.py │ │ │ ├── basic/ │ │ │ │ ├── bar.py │ │ │ │ ├── fill_between.py │ │ │ │ ├── plot.py │ │ │ │ ├── scatter_plot.py │ │ │ │ ├── stackplot.py │ │ │ │ ├── stairs.py │ │ │ │ └── stem.py │ │ │ ├── stats/ │ │ │ │ ├── boxplot_plot.py │ │ │ │ ├── ecdf.py │ │ │ │ ├── errorbar_plot.py │ │ │ │ ├── eventplot.py │ │ │ │ ├── hexbin.py │ │ │ │ ├── hist2d.py │ │ │ │ ├── hist_plot.py │ │ │ │ ├── pie.py │ │ │ │ └── violin.py │ │ │ └── unstructured/ │ │ │ ├── tricontour.py │ │ │ ├── tricontourf.py │ │ │ ├── tripcolor.py │ │ │ └── triplot.py │ │ └── standards.txt │ ├── actions │ └── knowledge/ │ ├── advanced topics │ ├── standards │ └── subAssistants.txt ├── README.md ├── SECURITY.md ├── inventory.json ├── regex/ │ ├── .github/ │ │ └── FUNDING.yml │ ├── Conversation Starters │ ├── Instructions │ ├── actions │ └── knowledge/ │ ├── ECMA │ ├── Go │ ├── Java 8 │ ├── PCRE2 │ ├── Python │ ├── Rust │ ├── javascript │ ├── net │ └── standards └── template/ ├── .github/ │ └── FUNDING.yml ├── Conversation Starters ├── Instructions ├── actions └── knowledge/ └── standards