A minimal iOS tab bar that only shows titles when tapped, providing a cleaner app interface.
MiniTabBar is a lightweight Swift library that provides a minimal alternative to Apple's UITabBar for iOS apps. It hides tab titles by default and only reveals them when tapped, reducing visual clutter and giving apps a cleaner look. It solves the problem of overly busy tab bars by focusing on simplicity and user experience.
iOS developers building apps with Swift and UIKit who want a cleaner, more minimal navigation interface than the standard UITabBar provides.
Developers choose MiniTabBar for its straightforward integration, customizable design, and focus on reducing visual noise. It offers a unique balance of minimalism and functionality, allowing for custom views and easy styling without the overhead of larger UI frameworks.
📱 A minimal tab bar alternative
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Hides tab titles by default, reducing visual clutter and creating a cleaner interface, as shown in the animation GIF.
Offers a simple Swift API with easy setup via CocoaPods or manual file addition, making it quick to implement.
Allows adjustments to tint colors, fonts, background, blur effects, and supports custom non-selectable views like center buttons.
Enables selecting tabs programmatically with optional animation, providing control over navigation state.
Requires iOS 10.0+ and Xcode 8, which may not align with modern projects using newer iOS versions or SwiftUI.
Lacks advanced features such as badge indicators, dynamic item management, or built-in accessibility enhancements.
Tied to UIKit, making it unsuitable for SwiftUI-based apps without additional bridging code.