animated-bottom-navigation-bar
AnimatedBottomNavigationBar is a customizable widget inspired by dribble shot.

Getting Started
To get started, place your AnimatedBottomNavigationBar
in the bottomNavigationBar slot of a Scaffold
.
The AnimatedBottomNavigationBar
respects FloatingActionButton
location.
For example:
Customization
AnimatedBottomNavigationBar is customizable and works with 2, 3, 4, or 5 navigation elements.
Driving Navigation Bar Changes
You have to change the active navigation bar tab programmatically by passing a new activeIndex to the AnimatedBottomNavigationBar widget.
GitHub
https://github.com/LanarsInc/animated-bottom-navigation-bar-flutter