A SwiftUI tab bar with multiple preset animations for iOS apps.
AnimatedTabBar is a SwiftUI library that provides a customizable tab bar with a variety of built-in animations. It enhances user interfaces by adding fluid, engaging transitions between tabs, making navigation more visually appealing and interactive.
iOS developers using SwiftUI who want to implement animated tab bars in their apps with minimal custom code.
Developers choose AnimatedTabBar for its preset animations, pure SwiftUI compatibility, and high customizability, allowing for polished navigation experiences without extensive implementation effort.
A tabbar with a number of preset animations written in pure SwiftUI
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Includes multiple built-in animations like parabolic, teleport, and straight trajectories for the selection indicator, reducing the need for custom animation code.
Allows extensive modification of colors, padding, corner radius, and animation curves through modifiers, enabling seamless integration with app design.
Provides pre-animated buttons such as DropletButton and WiggleButton for quick setup without additional development effort.
Built entirely with SwiftUI, ensuring optimal performance and integration in modern iOS apps targeting iOS 16+.
Requires iOS 16+ and Xcode 14+, making it unsuitable for projects needing support for older iOS versions.
Cocoapods support is deprecated, forcing reliance on Swift Package Manager, which may not align with all team workflows or legacy projects.
One initializer requires all tab views to be of the same type or manually converted to AnyView, adding complexity for heterogeneous view hierarchies.