Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Flutter
  3. Bottom Navy Bar

Bottom Navy Bar

Apache-2.0Dart6.1.0

A customizable and animated bottom navigation bar widget for Flutter apps.

Visit WebsiteGitHubGitHub
1.1k stars221 forks0 contributors

What is Bottom Navy Bar?

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.

Target Audience

Flutter developers building mobile applications who want to implement a polished bottom navigation bar with custom animations and styling.

Value Proposition

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.

Overview

A beautiful and animated bottom navigation

Use Cases

Best For

  • Adding animated bottom navigation to Flutter mobile apps
  • Creating custom-styled navigation bars that match brand design systems
  • Implementing synchronized navigation between PageView pages
  • Building apps requiring accessible navigation with tooltip support
  • Developing Flutter apps that need theme-aware UI components
  • Projects needing a navigation bar with smooth transition animations

Not Ideal For

  • Apps requiring more than five bottom navigation items, as it supports only 1-5 items
  • Projects strictly adhering to Material Design without custom animations, where Flutter's built-in BottomNavigationBar is sufficient
  • Applications needing dynamic navigation items that change at runtime without manual state reconfiguration
  • Teams prioritizing zero external dependencies and using only Flutter's core widgets for minimal overhead

Pros & Cons

Pros

Smooth Animations

Provides fluid icon and title transitions when switching items, enhancing UX as shown in the GIFs, with customizable animation curves.

Deep Customization

Offers extensive parameters like iconSize, backgroundColor, and containerHeight, allowing precise matching to app designs.

Theme Integration

Automatically uses the app's theme but can be fully overridden, ensuring consistency or flexibility as needed.

PageView Compatibility

Designed to work seamlessly with Flutter's PageController, enabling synchronized page navigation as demonstrated in code examples.

Cons

Fixed Item Limit

Supports only 1 to 5 navigation items, which is restrictive for apps with more complex or expanding navigation needs.

Manual State Management

Requires additional setup with PageController and state handling, adding boilerplate code compared to simpler solutions.

External Dependency Risk

As an external package, it introduces dependency management issues and potential breaking updates, despite being a Flutter Favorite.

Frequently Asked Questions

Quick Stats

Stars1,092
Forks221
Contributors0
Open Issues11
Last commit1 year ago
CreatedSince 2019

Tags

#dart#mobile-ui#bottom-navigation#flutter-material#flutter-widget#ui-components#flutter-apps#flutter#navigation-bar#flutter-plugin#flutter-package

Built With

F
Flutter
D
Dart

Links & Resources

Website

Included in

Flutter59.5k
Auto-fetched 16 hours ago

Related Projects

Fancy Bottom NavigationFancy Bottom Navigation

Flutter plugin - FancyBottomNavigation

Stars841
Forks187
Last commit2 years ago
Google Nav BarGoogle Nav Bar

A modern google style nav bar for flutter.

Stars790
Forks117
Last commit1 year ago
Circular Bottom NavigationCircular Bottom Navigation

Circular bottom navigation is a bottom navigation library for flutter with circular indicator and cool animations.

Stars691
Forks100
Last commit2 years ago
Titled Navigation BarTitled Navigation Bar

A beautiful and simple bottom navigation bar with smooth animation when switching selected item.

Stars374
Forks59
Last commit4 years ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub