Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. iOS
  3. GooeyTabbar

GooeyTabbar

MITSwift

A tab bar with a gooey animation effect for iOS applications.

GitHubGitHub
934 stars84 forks0 contributors

What is GooeyTabbar?

GooeyTabbar is an iOS tab bar component that implements a gooey animation effect, creating fluid, organic transitions between tabs. It transforms standard navigation into a visually engaging experience with liquid-like animations that respond to user interactions.

Target Audience

iOS developers looking to enhance their app's navigation with unique, visually appealing animations, particularly those working on consumer-facing apps where user engagement and visual polish are priorities.

Value Proposition

Provides a distinctive gooey animation effect not found in standard iOS tab bars, offering a playful and engaging alternative to conventional navigation components with smooth, organic transitions.

Overview

A gooey effect tabbar

Use Cases

Best For

  • Adding playful animations to iOS app navigation
  • Creating distinctive tab bar interactions in consumer apps
  • Enhancing user engagement through fluid UI transitions
  • Implementing organic, liquid-like visual effects in iOS interfaces
  • Customizing tab bars with non-standard animation behaviors
  • Improving visual appeal of navigation in iOS applications

Not Ideal For

  • Apps prioritizing strict adherence to Apple's Human Interface Guidelines over custom animations
  • Projects targeting older iOS devices with performance constraints, as the gooey effect may cause lag
  • Teams needing out-of-the-box tab bar features like badge counts or dynamic item updates without additional coding

Pros & Cons

Pros

Unique Gooey Animation

Implements a fluid, liquid-like transition between tabs, creating a distinctive visual effect that enhances user engagement, as demonstrated in the project GIFs.

Customizable Design

Offers flexible styling options to match different app themes, allowing developers to adapt the tab bar's appearance to their design needs.

Interactive Feedback

Provides visual responses to user taps, making navigation more engaging and intuitive compared to standard tab bars.

iOS Native Integration

Built specifically for iOS using native frameworks, ensuring smooth integration with existing iOS app architectures.

Cons

Minimal Documentation

The README lacks installation instructions, usage examples, or API references, making it challenging for developers to implement without trial and error.

Performance Considerations

The complex gooey animation might require significant processing power, potentially affecting performance on lower-end iOS devices or in apps with heavy UI.

Limited Feature Set

Focuses primarily on animation effects; lacks advanced tab bar functionalities such as badge notifications, accessibility features, or support for more than five tabs without customization.

Frequently Asked Questions

Quick Stats

Stars934
Forks84
Contributors0
Open Issues3
Last commit9 years ago
CreatedSince 2015

Tags

#mobile-ui#ios#ui-animation#interactive-design#custom-controls#tabbar#swift

Built With

i
iOS
S
Swift

Included in

iOS51.7k
Auto-fetched 8 hours ago

Related Projects

animated-tab-baranimated-tab-bar

:octocat: RAMAnimatedTabBarController is a Swift UI module library for adding animation to iOS tabbar items and icons. iOS library made by @Ramotion

Stars11,085
Forks1,305
Last commit4 years ago
XLPagerTabStripXLPagerTabStrip

Android PagerTabStrip for iOS.

Stars6,995
Forks1,311
Last commit2 years ago
FoldingTabBar.iOSFoldingTabBar.iOS

Folding Tab Bar and Tab Bar Controller

Stars3,662
Forks449
Last commit4 years ago
TabmanTabman

™️ A powerful paging view controller with interactive indicator bars

Stars2,924
Forks241
Last commit1 month 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