bloc
A predictable state management library that helps implement the BLoC (Business Logic Component) design pattern.
$
dart pub add blocOfficial docs outline
Extra Credit builds an outline of bloc's docs the first time your work uses it. Until then, start at the official documentation.
More in Dart and Flutter packages
All 2,000-
import_sorter Automatically organize your dart imports
-
ffigen Generator for FFI bindings, using LibClang to parse C, Objective-C, and Swift files.
-
dart_code_metrics Software analytics tool that helps developers analyse and improve software quality.
-
shelf A model for web server middleware that encourages composition and easy reuse.
-
sqflite Flutter plugin for SQLite, a self-contained, high-reliability, embedded, SQL database engine.
-
file_picker A package that allows you to use a native file explorer to pick single or multiple absolute file paths, with extension filtering support.
-
pigeon Code generator tool to make communication between Flutter and the host platform type-safe and easier.
-
universal_io Cross-platform 'dart:io' that adds browser support for HttpClient and some other "dart:io" APIs.
-
effective_dart Linter rules corresponding to the guidelines in Effective Dart.
-
built_collection Immutable collections based on the SDK collections. Each SDK collection class is split into a new immutable collection class and a correspon
-
pub_semver Versions and version constraints implementing pub's versioning policy. This is very similar to vanilla semver, with a few corner cases.
-
encrypt A set of high-level APIs over PointyCastle for two-way cryptography.