Search packages, repositories and app categories

Package detailsv3.0.0

with_bloc

A widget to create and manage BLoCs implemented on top of ValueNotifier, such as StateQueue.

AndroidiOSWebmacOSWindowsLinux
30-day downloads
40
Likes
0
Pub points
145

Install package

flutter pub add with_bloc

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

WithBloc is a Flutter widget that simplifies the creation and management of BLoCs using ValueNotifier, enabling efficient state handling with features like StateQueue. It integrates seamlessly into Flutter apps across all major platforms, offering a lightweight alternative to traditional state management solutions. Designed for developers seeking predictable, reactive state updates with minimal boilerplate, it enhances code organization and maintainability. The package is maintained by AboutYou and supports Android, iOS, Web, macOS, Windows, and Linux.

Use cases

  • Reactive UI updates based on state changes
  • Managing complex app states with queues
  • Simplifying state logic in large-scale apps
  • Integrating with existing ValueNotifier-based workflows
  • Reducing boilerplate in state management

Key features

  • Built on ValueNotifier for performance
  • Supports StateQueue for ordered state processing
  • Minimal setup and integration
  • Cross-platform compatibility
  • Clean separation of business logic and UI
  • Automatic disposal of resources

Suitable for

  • Developers using ValueNotifier patterns
  • Teams adopting reactive state management
  • Apps requiring ordered state transitions
  • Projects aiming to reduce state management complexity
  • Flutter applications targeting multiple platforms

Considerations

  • Best suited for apps already using ValueNotifier
  • May require learning curve for new BLoC concepts
  • Limited to use cases compatible with ValueNotifier
  • Not ideal for highly dynamic or nested state structures
  • Depends on external maintenance from AboutYou

Original README

Original README snapshot from the linked source repository. Visit the repository for the latest content.

Dart & Flutter packages

Dart and Flutter plugins maintained and used by ABOUT YOU.

We're hiring! Feel free to check out our open positions.

Plugins

Plugins in this repository:

Plugin Pub Flutter Favorite
pending_operations pub package
sign_in_with_apple pub package
state_queue pub package
state_queue_test pub package
with_bloc pub package

Categories

Dependencies

Dependency list 1 items

Source repository

Projects using this package

No data available yet.