flutter_hooks
cider
flutter_hooks | cider | |
---|---|---|
3 | 1 | |
3,026 | 99 | |
- | - | |
7.1 | 6.2 | |
about 1 month ago | 2 months ago | |
Dart | Dart | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
flutter_hooks
-
Does boilerplate code in Flutter bother you? And do you already use hooks?
I encourage you to look at the implementation of useAnimationController. There's far more complexity there than the explicit version.
-
Flutter Hooks Tutorial (Part 1): Flutter Animation using Hooks (useEffect and useAnimationController)
useAnimationController already disposes the controller: https://github.com/rrousselGit/flutter_hooks/blob/master/packages/flutter_hooks/lib/src/animation.dart
-
Flutter Riverpod Example – Category Selection
A way to use both flutter_hooks and Riverpod together, while offering small extras.
cider
-
Unleash the power of Cider: A New Command-Line Tool to Automate Dart Package Maintenance
The cider log command will not make any commits. When you do cider release though, it will add a link to the diff between the two versions. It is assumed that you tag each version with the corresponding tag. See how each version has a diff link: https://github.com/f3ath/cider/blob/master/CHANGELOG.md Keep in mind that for this feature to work, you'll need to set the link templates in the config.
What are some alternatives?
riverpod - A reactive caching and data-binding framework. Riverpod makes working with asynchronous code a breeze.
flutter_rust_bridge - Flutter/Dart <-> Rust binding generator, feature-rich, but seamless and simple.
flutter_chat_ui - Actively maintained, community-driven chat UI implementation with an optional Firebase BaaS.
riverbloc - `flutter_bloc` implemented with `riverpod` instead of `provider`.
styled_widget - Simplifying widget style in Flutter.
date_time_picker - A Flutter widget to show a text form field to display a date or clock dialog. This widget extend TextField and has a similar behavior as TextFormField.
fludget - Learn Flutter on Flutter! A widget directory with implementation samples!
riverpod_selection_example
dynamic_widget - A Backend-Driven UI toolkit, build your dynamic UI with json, and the json format is very similar with flutter widget code.
noports - Connect to any device with no external listening ports open
changelog.dart - changelog.dart provides a library and a command-line application to manage in the correct way the git metadata to build the changelog between two release
upgrader - A Flutter package for prompting users to upgrade when there is a newer version of the app in the store.