Overview
A highly customizable bottom navigation bar for Flutter, offering 17 prebuilt styles and support for custom designs. It ensures persistent navigation across screens, maintaining the selected tab state even after navigation. Ideal for apps requiring consistent bottom navigation with rich visual options and smooth transitions. The package is compatible with all major platforms including Android, iOS, Web, macOS, Windows, and Linux.
Use cases
- Mobile app navigation
- Web application navigation
- Cross-platform apps
- Persistent tab selection
- Custom UI styling
Key features
- 17 built-in styles
- Custom style support
- Persistent tab state
- Smooth animations
- Multi-platform compatibility
- Easy integration
Suitable for
- Developers needing flexible bottom nav
- Apps with complex navigation needs
- Design-focused Flutter projects
- Cross-platform applications
- Teams prioritizing UI consistency
Considerations
- May increase bundle size with custom styles
- Requires careful handling of state management
- Limited documentation for advanced customization
- Not ideal for simple one-screen apps
- Performance impact with heavy animations
