{"repo":"definev/zenrouter","free":true,"listed":false,"github":"https://github.com/definev/zenrouter","clone":"git clone https://github.com/definev/zenrouter.git","description":"The Ultimate Flutter/Dart Frontend Router for Every Navigation Pattern","language":"Dart","stars":101,"topics":["flutter","navigation","zenrouter"],"license":"Apache-2.0","category":"mobile-apps","readme_excerpt":"The Ultimate Flutter Router for Every Navigation Pattern --- Architecture Overview ZenRouter provides three navigation paradigms through a layered architecture: Paradigm Selection Imperative Declarative Coordinator --- :---: :---: :---: Simplicity ⭐⭐⭐ ⭐⭐ ⭐ Web / Deep Linking ❌ ❌ ✅ State-Driven Compatible ✅ Native Compatible Route Mixins Guard, Redirect, Transition Guard, Redirect, Transition Guard, Redirect, Transition, DeepLink --- Quick Example --- Repository Structure Package Responsibility --------- ---------------- zenrouter Flutter integration: Coordinator , NavigationStack , StackTransition , state restoration zenrouter core Platform-independent core: RouteTarget , CoordinatorCore , StackPath , and all route mixins zenrouter devtools DevTools extension for inspecting routes, testing deep links, and debugging navigation zenrouter file generator Optional build runner code generator for Next.js-style file-based routing on top of Coordinator --- Documentation 👉 Full Documentation & Examples Platform Support ✅ iOS · ✅ Android · ✅ Web · ✅ macOS · ✅ Windows · ✅ Linux --- License Apache 2.0 — see LICENSE Created With Love By definev --- Get Started →","default_branch":null,"files":null,"tree":[],"storefront":"/r/definev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/definev/zenrouter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}