What is CachyKit?

CachyKit is a nice threadsafe expirable cache management that can cache any object. Supports fetching from server, single object expire date, UIImageView loading etc.

Features:

  •  Asynchronous data downloading and caching.
  •  Asynchronous image downloading, caching and showing.
  •  Expiry date/time for all the object individually.
  •  Multiple-layer hybrid cache for both memory and disk.
  •  Fine control on cache behavior. Customizable expiration date and size limit.
  •  Force refresh if needed.
  •  Independent components. Use the Cachy or CachyLoader system separately as you need.
  •  Can save JSON, UIImage, ZIP or AnyObject.
  •  View extensions for UIImageView.
  •  Indicator while loading images.

Overview

  • Pricing: Free
  • Resource Link: https://github.com/Sadmansamee/CachyKit
  • Resource Maker: Sadman Samee
  • Mobile Platform Destination: iOS Apps
  • Mobile Platform Support: Native iOS
  • Programming Languages: Swift
  • CocoaPods: CachyKit