Giffy
FLAnimatedImage
Giffy | FLAnimatedImage | |
---|---|---|
1 | 1 | |
25 | 7,905 | |
- | 0.1% | |
5.5 | 0.0 | |
5 months ago | about 2 months ago | |
Swift | Objective-C | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Giffy
FLAnimatedImage
-
Introducing Giffy: Effortlessly Display Animated GIFs in SwiftUI with the Memory-Efficient FLAnimatedImage
Currently, Apple doesn't offer an API to display animated GIF images in SwiftUI out of the box. So, we have to either rely on third-party libraries or build our own solution. In the UIKit realm, Flipboard offers [FLAnimatedImage](https://github.com/Flipboard/FLAnimatedImage), one of the most robust and performant solutions to display GIFs in iOS. This solution has been battle-tested for many years in big-scale apps such as Facebook, Instagram, and Slack.
What are some alternatives?
SwiftyGif - High performance GIF engine
gifu - High-performance animated GIF support for iOS in Swift
SwiftGif - [UNMAINTAINED] 🌠A small UIImage extension with gif support
YYImage - Image framework for iOS to display/encode/decode animated WebP, APNG, GIF, and more.
YLGIFImage - Async GIF image decoder and Image viewer supporting play GIF images. It just use very less memory.
APNGKit - High performance and delightful way to play with APNG format in iOS.
JWAnimatedImage - An animated gif & apng engine for iOS in Swift. Have a great performance on memory and cpu usage.
AnimatedGIFImageSerialization
XAnimatedImage - XAnimatedImage is a performant animated GIF engine for iOS written in Swift based on FLAnimatedImage
NSGIF2 - Convert live photos and videos into animated GIFs in iOS, or extract frames from them.
gif3d - A tool support convert image gif to gif3d
CTVideoPlayerView - A video player view for iOS based on AVFoundation, better than PBJVideoPlayer, which can let you to play multiple video at the same time, and provide download, customized operation buttons, customized cover of video