A customizable and animated bottom navigation bar widget for Flutter apps.
BottomNavyBar is a Flutter package that provides a customizable and animated bottom navigation bar widget. It solves the need for visually appealing navigation in mobile apps by offering smooth transitions between tabs and extensive styling options. The widget integrates easily with Flutter's navigation patterns and works well with PageView for page-based navigation.
Flutter developers building mobile applications who want to implement a polished bottom navigation bar with custom animations and styling.
Developers choose BottomNavyBar for its combination of beautiful default animations, extensive customization capabilities, and seamless integration with Flutter's navigation system. It's a Flutter Favorite package that balances aesthetics with practical functionality.
A beautiful and animated bottom navigation
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Provides fluid icon and title transitions when switching items, enhancing UX as shown in the GIFs, with customizable animation curves.
Offers extensive parameters like iconSize, backgroundColor, and containerHeight, allowing precise matching to app designs.
Automatically uses the app's theme but can be fully overridden, ensuring consistency or flexibility as needed.
Designed to work seamlessly with Flutter's PageController, enabling synchronized page navigation as demonstrated in code examples.
Supports only 1 to 5 navigation items, which is restrictive for apps with more complex or expanding navigation needs.
Requires additional setup with PageController and state handling, adding boilerplate code compared to simpler solutions.
As an external package, it introduces dependency management issues and potential breaking updates, despite being a Flutter Favorite.