get_ex 1.0.1 copy "get_ex: ^1.0.1" to clipboard
get_ex: ^1.0.1 copied to clipboard

State management, DI, and navigation for Flutter. Reactive Rx types, controllers, routing, transitions, snackbars, dialogs, i18n, and theming with zero external dependencies.

1.0.0 #

  • Initial release of get_ex.
  • State Management: Rx<T>, RxInt, RxDouble, RxString, RxBool, RxList, RxMap, RxSet reactive types with .obs extensions.
  • Controllers: GetXController with onInit / onReady / onClose lifecycle.
  • StateMixin: RxStatus‑based async state with loading / success / error / empty.
  • Dependency Injection: put, lazyPut, putAsync, create, find, delete via GetXInstance.
  • Bindings: GetXBindings and GetXBindingsBuilder for route‑scoped DI.
  • Reactive Builders: GetXBuilder auto‑tracking widget and obx() helper.
  • Workers: ever, once, interval, debounce reactive listeners.
  • Navigation: GetXNavigation with to, off, offAll, back, toNamed, offNamed, offAllNamed, built‑in middleware support.
  • Transitions: 11 transition types including fade, slide, zoom, size, cupertino, and material.
  • Middleware: GetXMiddleware with onPageCalled, redirect, onPageBuilt hooks.
  • Snackbar: Overlay‑based GetXSnackbar with position, animation, and dismiss controls.
  • Dialog: GetXDialog.dialog, defaultDialog, and bottomSheet.
  • Overlay: GetXOverlay loading indicator.
  • Internationalization: GetXTranslations with .tr / .trParams() string extensions.
  • Theme: Reactive GetXTheme with changeTheme / changeThemeMode.
  • Platform: GetXPlatform detection for all platforms including web and WASM support.
  • Logger: GetXLog with configurable levels and custom writers.
  • Extensions: String, num, Duration, BuildContext, and Widget convenience extensions.
  • Root Widget: GetXApp drop‑in replacement for MaterialApp.
  • Unified Facade: GetX static API for DI, navigation, and UI shortcuts.
  • WASM Compatible: Uses defaultTargetPlatform instead of dart:io for full WASM support.
0
likes
155
points
26
downloads

Documentation

Documentation
API reference

Publisher

unverified uploader

Weekly Downloads

State management, DI, and navigation for Flutter. Reactive Rx types, controllers, routing, transitions, snackbars, dialogs, i18n, and theming with zero external dependencies.

Repository (GitHub)
View/report issues

Topics

#state-management #dependency-injection #navigation #reactive #getx

License

MIT (license)

Dependencies

flutter

More

Packages that depend on get_ex