Asynchronous Image Downloading and Caching in Swift

Inspired by the popular asynchronous image downloader SDWebImage, Wei Wang created Kingfisher:

“A lightweight and pure Swift implemented library for downloading and caching image from the web.”

There are also a few handy customizations: max size/duration, cancel download, background image decompression and using the library as a category of UIImageView.