FLUTTER ECOSYSTEM

fluro

Fluro is a null-safe Flutter routing library that adds flexible routing options like wildcards, named parameters and clear route definitions.

Latest version
2.0.5
30-day downloads
19.5K
Likes
890
Pub points
150

Package Overview

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

Overview

Fluro is a null-safe Flutter routing library designed to simplify navigation with flexible route configurations. It supports wildcards, named parameters, and clean, declarative route definitions, making it easy to manage complex navigation flows across multiple platforms. Ideal for apps requiring dynamic routing patterns, Fluro enhances code readability and maintainability. Its lightweight nature and compatibility with Android, iOS, Web, macOS, Windows, and Linux make it a versatile choice for modern Flutter applications.

Use cases
  • Complex navigation with dynamic routes
  • Parameterized URL routing
  • Cross-platform app navigation
  • Modular app architecture
  • Deep linking support
  • Clean separation of route logic
Key features
  • Wildcard route matching
  • Named parameter support
  • Declarative route definitions
  • Null-safe API
  • Lightweight and performant
  • Platform-agnostic
Suitable for
  • Developers needing advanced routing
  • Apps with deep linking requirements
  • Large-scale Flutter projects
  • Teams prioritizing clean code structure
  • Projects targeting multiple platforms
Considerations
  • Requires manual route registration
  • Limited built-in navigation state management
  • Steeper learning curve than basic Navigator
  • Not actively maintained (last update 2021)
  • Community support primarily through GitHub issues
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add fluro

Categories

Source repository

Related projects