About

A modified version of the GetX package 4.6.6, designed to enhance the original functionalities while maintaining the core principles.

CLI

Why mad

  • Of-course if you are using an unofficial version of get from unknown developer would indicates you are mad.
  • So, here package is not mad, the person who is willing to take risk is mad and this package is just for them.

Documentation

  • GetView widget can carry custom tags to be used with individual multiple instance GetX controllers.

  • Removed unnecessary features like GetConnector to improve performance.

  • Added Android native transition animation.

  • Modified the default transition duration.

  • Modified GetView and Bindings to make unique routing possible using get_mad_cli.

  • Added RxMad for reactive programming.

    • to use it do: final RxMad observerForList = RxMad();

    • and in the widget do: constroller.observerForList.value;

    • to rebuild widget do: observerForList.refresh();

  • For more comprehensive information, refer to the original GetX documentation.

Libraries

get
GetX is an extra-light and powerful multiplatform framework. It combines high performance state management, intelligent dependency injection, and route management in a quick and practical way.
get_common/get_reset
get_core/get_core
get_core/src/get_interface
get_core/src/get_main
get_core/src/log
get_core/src/smart_management
get_core/src/typedefs
get_instance/get_instance
get_instance/src/bindings_interface
get_instance/src/extension_instance
get_instance/src/get_instance
get_instance/src/lifecycle
get_navigation/get_navigation
get_navigation/src/bottomsheet/bottomsheet
get_navigation/src/dialog/dialog_route
get_navigation/src/extension_navigation
get_navigation/src/nav2/get_information_parser
get_navigation/src/nav2/get_nav_config
get_navigation/src/nav2/get_router_delegate
get_navigation/src/nav2/router_outlet
get_navigation/src/root/get_cupertino_app
get_navigation/src/root/get_material_app
get_navigation/src/root/internacionalization
get_navigation/src/root/parse_route
get_navigation/src/root/root_controller
get_navigation/src/router_report
get_navigation/src/routes/circular_reveal_clipper
get_navigation/src/routes/custom_transition
get_navigation/src/routes/default_route
get_navigation/src/routes/default_transitions
get_navigation/src/routes/get_route
get_navigation/src/routes/get_transition_mixin
get_navigation/src/routes/observers/route_observer
get_navigation/src/routes/route_middleware
get_navigation/src/routes/transitions_type
get_navigation/src/snackbar/snackbar
get_navigation/src/snackbar/snackbar_controller
get_rx/get_rx
get_rx/src/rx_stream/rx_stream
get_rx/src/rx_typedefs/rx_typedefs
get_rx/src/rx_types/rx_types
get_rx/src/rx_workers/rx_workers
get_rx/src/rx_workers/utils/debouncer
get_state_manager/get_state_manager
get_state_manager/src/rx_flutter/rx_disposable
get_state_manager/src/rx_flutter/rx_getx_widget
get_state_manager/src/rx_flutter/rx_notifier
get_state_manager/src/rx_flutter/rx_obx_widget
get_state_manager/src/rx_flutter/rx_ticket_provider_mixin
get_state_manager/src/simple/get_controllers
get_state_manager/src/simple/get_responsive
get_state_manager/src/simple/get_state
get_state_manager/src/simple/get_view
get_state_manager/src/simple/get_widget_cache
get_state_manager/src/simple/list_notifier
get_state_manager/src/simple/mixin_state
get_state_manager/src/simple/simple_builder
get_utils/get_utils
get_utils/src/extensions/context_extensions
get_utils/src/extensions/double_extensions
get_utils/src/extensions/duration_extensions
get_utils/src/extensions/dynamic_extensions
get_utils/src/extensions/event_loop_extensions
get_utils/src/extensions/export
get_utils/src/extensions/internacionalization
get_utils/src/extensions/iterable_extensions
get_utils/src/extensions/num_extensions
get_utils/src/extensions/string_extensions
get_utils/src/extensions/widget_extensions
get_utils/src/get_utils/get_utils
get_utils/src/platform/platform
get_utils/src/platform/platform_io
get_utils/src/platform/platform_web
get_utils/src/queue/get_queue
instance_manager
Get Instance Manager is a modern and intelligent dependency injector that injects and removes dependencies seasonally.
route_manager
Get Navigator allows you to navigate routes, open snackbars, dialogs and bottomsheets easily, and without the need for context.
state_manager
Get State Manager is a light, modern and powerful state manager to Flutter
utils
Get utils is a set of tools that allows you to access high-level APIs and obtain validation tools for Flutter and GetX