zenrouter
Flutter routing with deep links, layouts, and guards
All Skills in This Repository (1)
Pure Emerald Level IndicatorsFrequently Asked Questions
FAQPage SchemaHow to install zenrouter?โผ
Run `npx skills add definev/zenrouter --all -g -y` in your terminal to install this skill globally.
How to add deep linking to a Flutter app?โผ
Use the Coordinator pattern with RouteUnique routes, implement parseRouteFromUri to map URIs to routes, and wire it up with MaterialApp.router.
How to organize Flutter routes by feature?โผ
Split URI parsing across RouteModule classes and register them in defineModules on a CoordinatorModular coordinator, so each feature owns its own routes and navigation paths.
How to protect Flutter routes with auth guards?โผ
Apply the RouteGuard or RouteRedirect mixins to your routes, or use composable GuardRule and RedirectRule lists to block pops and redirect unauthenticated users.
Does zenrouter work on web and desktop?โผ
Yes. It supports iOS, Android, Web, macOS, Windows, and Linux, with full URL sync and browser back button support through the Coordinator pattern.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core