FLUTTER ECOSYSTEM

nuvigator

A powerful routing abstraction over Flutter navigator, providing some new features and an easy way to define routers.

Latest version
2.0.1
30-day downloads
19.1K
Likes
50
Pub points
140

Package Overview

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

Overview

Nuvigator is a routing abstraction for Flutter that enhances the built-in Navigator with additional features and a simplified, declarative way to define navigation routes. It provides a clean, scalable approach to managing app navigation across multiple platforms, including Android, iOS, Web, macOS, Windows, and Linux. By offering a structured router configuration and improved navigation handling, Nuvigator helps developers build complex navigation flows with less boilerplate and greater maintainability.

Use cases
  • Complex navigation flows
  • Cross-platform navigation
  • Modular app architecture
  • Easy route management
  • Navigation state persistence
Key features
  • Declarative route definitions
  • Multi-platform support
  • Navigation state management
  • Extensible router system
  • Clean separation of concerns
Suitable for
  • Large-scale Flutter applications
  • Teams needing consistent navigation patterns
  • Apps requiring advanced routing logic
  • Developers seeking reduced navigation boilerplate
  • Projects targeting multiple platforms
Considerations
  • Learning curve for new users
  • Potential overhead in simple apps
  • Requires understanding of routing concepts
  • Limited community adoption compared to native Navigator
  • May need custom setup for advanced use cases
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add nuvigator

Categories

Source repository

Related projects

No data available yet.