YYWebImage is an Objective-C asynchronous image loading framework for iOS that focuses on efficient downloading, decoding, caching, and displaying of remote or local images in mobile apps, designed to be a high-performance alternative to popular solutions like SDWebImage. It integrates tightly with the rest of the YYKit ecosystem and uses YYCache for memory and disk caching and YYImage for animated image support, which means it can handle formats such as WebP, APNG, and GIF smoothly in your UI components. The framework provides easy-to-use category extensions for UIImageView, UIButton, CALayer, and other UI elements so developers can assign a URL and let the library handle the download, decode, and display process asynchronously without blocking the main thread. It supports progressive and interlaced image decoding, which improves perceived loading performance by showing partial images earlier.

Features

  • Asynchronous image downloading
  • Memory and disk caching with YYCache
  • Animated WebP/APNG/GIF support
  • Progressive and interlaced decoding
  • Image transformations (resize, round, blur, tint, crop)
  • UIKit category extensions for easy integration

Project Samples

Project Activity

See All Activity >

Categories

Frameworks

License

MIT License

Follow YYWebImage

YYWebImage Web Site

Other Useful Business Software
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of YYWebImage!

Additional Project Details

Programming Language

Objective C

Related Categories

Objective C Frameworks

Registered

2026-01-26