motion-tab-bar library

A highly customizable, animated bottom navigation bar for Flutter apps.

The active tab icon animates into place with a smooth motion effect. Colors, sizes, labels, icons, badges and text styles are fully customizable.

Classes

HalfClipper
Clips the top half of a Rect, used to hide the lower part of the floating indicator circle behind the tab bar.
HalfPainter
Paints the curved "notch" shape that connects the floating indicator circle to the tab bar.
MotionTabBar
An animated bottom navigation bar.

Typedefs

MotionTabBuilder = Widget Function()
Signature for a callback that builds a widget.