FLUTTER ECOSYSTEM

zenrouter

A powerful Flutter router with deep linking, web support, type-safe routing, guards, redirects, and zero boilerplate.

Latest version
2.0.3
30-day downloads
21.9K
Likes
89
Pub points
160

Package Overview

Selection guidance generated from public package information. For reference only.

Overview

ZenRouter is a powerful, type-safe Flutter routing solution that supports deep linking, web navigation, and platform-agnostic routing across Android, iOS, Web, macOS, Windows, and Linux. It eliminates boilerplate with automatic route generation and offers advanced features like route guards, redirects, and seamless navigation state management. Designed for scalability, it ensures clean, maintainable code by enforcing compile-time safety and reducing runtime errors. Ideal for apps requiring complex navigation patterns or cross-platform consistency.

Use cases
  • Complex app navigation
  • Deep linking support
  • Cross-platform routing
  • Secure route access with guards
  • Dynamic redirects
Key features
  • Type-safe routes
  • Zero boilerplate
  • Deep linking
  • Route guards
  • Redirects
  • Web and multi-platform support
Suitable for
  • Large-scale Flutter applications
  • Apps needing deep links
  • Developers prioritizing code safety
  • Teams using structured navigation
  • Projects targeting multiple platforms
Considerations
  • Requires understanding of route configuration
  • May need additional setup for custom navigation logic
  • Best suited for apps with defined navigation structure
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add zenrouter

Categories

Source repository

Related projects

No data available yet.