A library of Animate CSS-style animations for iOS, providing easy-to-use animation methods for Swift views.
Wobbly is an iOS animation library that ports the popular Animate CSS animations to native Swift. It provides a simple API to apply pre-built animations like bounce, shake, fade, and slide to any UIView, solving the need for easy-to-implement, visually engaging animations in iOS apps.
iOS developers using Swift who want to quickly add polished, CSS-style animations to their app interfaces without writing custom animation code.
Developers choose Wobbly for its dead-simple API that mirrors Animate CSS familiarity, comprehensive animation set, and minimal setup—enabling rich animations with just one method call.
(Animate CSS) animations for iOS. An easy to use library of iOS animations. As easy to use as an easy thing.
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 over 60 pre-built animations from Animate CSS, such as bounce, fade, and slide, providing a wide range of effects without custom Core Animation code.
Animations are applied with a single method call (e.g., `view.bounce()`), making integration and usage incredibly straightforward and quick.
Supports installation via CocoaPods or manual drag-and-drop, requiring minimal setup effort as highlighted in the README.
Based on Animate CSS, so developers with web experience can easily port animation knowledge to iOS, reducing the learning curve.
The README does not mention ways to adjust animation parameters like duration, easing, or delay, so animations are likely fixed with default settings, restricting fine-grained control.
As a Swift library for iOS, it cannot be used for cross-platform projects, limiting its applicability compared to frameworks like Lottie.
Designed for UIKit, so integration with SwiftUI requires wrapping in UIViewRepresentable, adding complexity for modern iOS development.