FLUTTER ECOSYSTEM

bart

A bottom navigation bar using navigator 2 for switching tabs

Latest version
2.0.0
30-day downloads
1K
Likes
52
Pub points
130

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

BART is a Flutter package that provides a bottom navigation bar powered by Navigator 2.0, enabling seamless tab switching with modern routing capabilities. It simplifies navigation between tabs using declarative route management, ensuring smooth transitions and state preservation. Designed for clean, scalable app architecture, BART integrates well with Flutter's navigation system and supports multiple platforms including Android, iOS, macOS, Windows, and Linux. The package is ideal for apps requiring intuitive tab-based navigation with robust routing logic.

Use cases
  • Tab-based mobile applications
  • Multi-screen dashboards
  • Navigation with persistent states
  • Apps using Navigator 2.0
  • Cross-platform bottom navigation
Key features
  • Navigator 2.0 integration
  • Declarative tab routing
  • State preservation across tabs
  • Platform-agnostic design
  • Easy integration with existing routes
Suitable for
  • Developers using Navigator 2.0
  • Apps with multiple tabs
  • Cross-platform Flutter projects
  • Clean navigation architecture
  • Modern Flutter app development
Considerations
  • Requires familiarity with Navigator 2.0
  • May need additional route configuration
  • Best suited for apps with structured navigation
  • Not recommended for simple single-screen apps
  • Limited customization compared to raw BottomNavigationBar
Supported platformsAndroidiOSmacOSWindowsLinux

Install package

flutter pub add bart

Categories

Dependencies

Dependency list 4 items

Source repository

Related projects

No data available yet.