v2.0.3
zenrouter
Ein leistungsstarker Flutter-Router mit Deep Linking, Web-Unterstützung, typensicherem Routing, Guards, Umleitungen und null Boilerplate.
89Likes 21.90030-Tage-Downloads160Pub-Punkte
AndroidiOSWebmacOSWindowsLinux
Der ultimative Flutter/Dart-Frontend-Router für jedes Navigationsmuster
Englischer Projektschnappschuss. Aktuelle Inhalte auf GitHub.
Navigation as a typed graph.
pub package Test Codecov - zenrouter Codecov - zenrouter_core
Need deep linking or a browser URL?
│
├─ YES → Coordinator (prefer RouteManifest + RouteBinding)
│
└─ NO → state-driven stack? → Declarative
otherwise → Imperative (NavigationPath)
zenrouter README · Getting Started
| Package | Role |
|---|---|
zenrouter |
Flutter Coordinator, NavigationStack, restoration |
zenrouter_core |
RouteTarget, CoordinatorCore, paths, mixins, RouteManifest |
zenrouter_devtools |
Overlay, Graph tab |
zenrouter_file_generator |
File-based codegen |
iOS, Android, Web, macOS, Windows, Linux
3.0 is a prerelease for early testers:
dependencies:
zenrouter: ^3.0.0-beta.1
flutter pub add zenrouter still resolves 2.x. 2.x coordinators that
extend Coordinator still compile. See
Migrating from 2.x.
Apache 2.0. LICENSE