kranfix/riverbloc
`flutter_bloc` implemented with `riverpod` instead of `provider`.
go to github downloadBloc Alternatives libraries
A collection of dart & flutter packages to work with
Bloc
Packages
A reimplementation of flutter_bloc
based on flutter_hooks.
Advantages:
- Now you can use a
useBloc
hook function. - Bloc widgets has less compostion in te widget tree.
- Widget inspector gives information about bloc/cubit.
- It’s easy to create a widget with a
MultiBlocBuilder
behavior.
Expose a BlocProvider
based on Riverpod
and can be use with
flutter_riverpod or
hooks_riverpod instead of
flutter_bloc.
With this package, MultiBlocProvider
is not necessary anymore.
No more FlutterError/ProviderNotFoundException
on context.bloc()
invocation.
![](/images/banner-woo.jpg)
excellent projects related to kranfix/riverbloc recommend downloading
flame
8846
A Flutter based game engine.
riverpod
5828
A reactive caching and data-binding framework. Riverpod makes working with asynchronous code a breeze.
provider
5029
InheritedWidgets, but simple
flutter_hooks
3030
React hooks for Flutter. Hooks are a new kind of object that manages a Widget life-cycles. They are used to increase code sharing between widgets and as a complete replacement for StatefulWidget.
authpass
2091
AuthPass - Password Manager based on Flutter for all platforms. Keepass 2.x (kdbx 3.x) compatible.
flutter_launcher_icons
1936
Flutter Launcher Icons - A package which simplifies the task of updating your Flutter app's launcher icon. Fully flexible, allowing you to choose what platform you wish to update the launcher icon for and if you want, the option to keep your old launcher icon in case you want to revert back sometime in the future. Maintainer: @MarkOSullivan94
audioplayers
1897
A Flutter package to play multiple audio files simultaneously (Android/iOS/web/Linux/Windows/macOS)
freezed
1820
Code generation for immutable classes that has a simple syntax/API without compromising on the features.
flutter_webview_plugin
1472
Community WebView Plugin - Allows Flutter to communicate with a native WebView.
finamp
1424
A Jellyfin music client for mobile
VelocityX
1380
A minimalist Flutter framework for rapidly building Flutter apps.
Liquid-Pull-To-Refresh
1228
🔁 A custom refresh indicator for flutter.
dartx
1023
Superpowers for Dart. Collection of useful static extension methods.
jaspr
922
Modern web framework for building websites in Dart. Supports SPAs and SSR.
flutter_downloader
889
Flutter Downloader - A plugin for creating and managing download tasks.
before_after
882
A flutter package which makes it easier to display the difference between two images.
betterplayer
871
Better video player for Flutter, with multiple configuration options. Solving typical use cases!
font_awesome_flutter
821
The Font Awesome Icon pack available as Flutter Icons
quickgui
796
A Flutter frontend for quickget and quickemu.
timecop
774
A time tracking app that respects your privacy and the gets the job done without being fancy.