expo-motion-tabs is a free component library that adds a premium-feeling animated bottom tab bar to apps built with Expo Router. Instead of a plain static tab bar, it creates a morphing experience where tapping a tab smoothly animates the icon and reveals a floating popup panel with additional options. The library includes a complete working demo showing a podcast/audiobook app with Home, Search, and Profile screens. Developers can easily drop it into their existing apps and customize the popup content for each tab.
How It Works
While browsing for React Native components, you find a beautiful animated tab bar that morphs into popup panels when tapped.
You clone the project and run it to see a fully working podcast app with smooth, buttery animations.
You replace your basic tab bar with this animated version using a simple drop-in replacement.
When you tap a tab, the icon morphs and expands into a floating panel with smooth animations that feel premium.
You customize the popup content for each tab, choosing colors and styles that match your app's personality.
Your users get a delightful navigation experience with smooth animations that make your app stand out from the crowd.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.