FLUTTER ECOSYSTEM

riverpod_navigator

Simple but powerfull Flutter navigation with riverpod and Navigator 2.0

Latest version
1.0.10
30-day downloads
134
Likes
25
Pub points
60

Package Overview

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

Overview

Riverpod_Navigator is a lightweight Flutter package that simplifies navigation using Riverpod for state management and Navigator 2.0's declarative approach. It enables clean, scalable routing with reactive route handling, making it easy to manage app navigation flows in a state-driven way. The package integrates seamlessly with Riverpod, allowing routes to respond dynamically to changes in the application state. Designed for modern Flutter apps, it promotes maintainability and testability through separation of concerns between routing logic and UI components.

Use cases
  • Declarative navigation in Flutter apps
  • State-aware route transitions
  • Reactive routing based on provider values
  • Complex navigation flows with nested routes
  • Testing navigation logic in isolation
Key features
  • Integration with Riverpod for state management
  • Support for Navigator 2.0's declarative routing
  • Dynamic route updates based on state
  • Clean separation of routing logic
  • Simple API for defining and navigating routes
Suitable for
  • Developers using Riverpod for state management
  • Apps requiring reactive navigation
  • Projects aiming for scalable routing architecture
  • Teams focused on testable and maintainable code
  • Modern Flutter applications with complex navigation
Considerations
  • Requires familiarity with Riverpod and Navigator 2.0
  • May add complexity for simple apps
  • Limited platform support (no specific platforms listed)
Supported platformsNot available

Install package

flutter pub add riverpod_navigator

Categories

Dependencies

Dependency list 5 items

Source repository

Related projects

No data available yet.