
Nuke Overview
Nuke provides an efficient way to download and display images in your app. It's easy to learn and easy to use thanks to a clear and concise API. Its architecture enables many powerful features while offering virtually unlimited possibilities for customisation.
Despite the number of features, the framework is lean and compiles in under 2 seconds. Nuke has an automated test suite 2x the size of the codebase itself, ensuring excellent reliability. Every feature is carefully designed and optimised for performance.
Features include:
- Fast LRU memory and disk cache
- SwiftUI
- Smart background decompression
- Image processing
- Resumable downloads
- Intelligent deduplication
- Request prioritization
- Prefetching
- Rate limiting
- Progressive JPEG, HEIF, WebP, SVG, GIF
- Alamofire
- Combine
- Async/Await
Whats good about Nuke