A lightweight, powerful, and reactive State Management, Dependency Injection and Event Handler for Dart/Flutter
- โก๏ธ Engineered for speed.
- ๐ชถ Super lightweight.
- ๐ Simple syntax, easy to learn.
- โ๏ธ Reduce boilerplate code significantly.
- ๐๏ธ Improve code readability.
- ๐ Granular reactivity using state and hooks.
- ๐งฉ Highly reusable states and logic via custom hooks and dependency injection.
- ๐ฎ Total rendering control.
- โ Highly testable with 100% code coverage.
- ๐ Fully debuggable using the Reactter DevTools extension.
- ๐ง Not opinionated. Use it with any architecture or pattern.
- ๐ช Zero dependencies, zero configuration and no code generation.
- ๐ Compatible with Dart and Flutter, supporting the latest Dart version.
To start using Reactter, check out the full documentation on The Official Documentation.
- Website Official
- Github
- Examples
- Examples in Zapp
- Reactter documentation
- Flutter Reactter documentation
- Reactter Lint
- Reactter Snippets
You can debug your app using the Reactter DevTools extension.
If you want to contribute don't hesitate to create an issue or pull-request in Reactter repository.
You can:
- Provide new features.
- Report bugs.
- Report situations difficult to implement.
- Report an unclear error.
- Report unclear documentation.
- Add a new custom hook.
- Add a new widget.
- Add examples.
- Translate documentation.
Any idean is welcome!