TopGit tracks kean/DFImageManager on GitHub. The project has 1.2k stars. Image loading, processing, caching and preheating
Snapshot summary built from the project's own GitHub metadata — there's no written TopGit review yet. The page will update automatically when a full review is published.
WHY NO REVIEW YET
TopGit writes full reviews for the most-starred, most-requested repositories. This page is a snapshot until then — see the READ ME tab for the original README in full.
The DFCompositeImageManager constructs a tree of responsibility from image managers and dynamically dispatch requests between them. Each manager should conform to DFImageManaging protocol. The DFCompositeImageManager also conforms to DFImageManaging protocol so that individual managers and compositions can be treated uniformly.
To install DFImageManager add a dependency in your Podfile:
pod 'DFImageManager'
By default it will install these subspecs:
DFImageManager/Core - DFImageManager core classes
DFImageManager/UI - UI components
There are four more optional subspecs:
DFImageManager/AFNetworking - replaces networking stack with AFNetworking
DFImageManager/GIF - GIF support with a FLAnimatedImage dependency
DFImageManager/WebP - WebP support with a libwebp dependency
DFImageManager/PhotosKit - Photos Framework support
To install optional subspecs include them in your Podfile:
pod 'DFImageManager'
pod 'DFImageManager/AFNetworking'
pod 'DFImageManager/GIF'
pod 'DFImageManager/WebP'
pod 'DFImageManager/PhotosKit'
Carthage
DFImageManager has a limited Carthage support that doesn't feature FLAnimatedImage and AFNetworking integration. To install DFImageManager add a dependency to your Cartfile:
github "kean/DFImageManager"
Requirements
iOS 8.0+ / watchOS 2
Xcode 7.0+
Supported Image Formats
Image formats supported by UIImage (JPEG, PNG, BMP, and more)
GIF (GIF subspec)
WebP (WebP subspec)
Contribution
If you need help, use Stack Overflow. (Tag 'dfimagemanager')
If you found a bug, and can provide steps to reproduce it, open an issue.
If you have a feature request, open an issue.
If you want to contribute, branch of the develop branch and submit a pull request.
Contacts
License
DFImageManager is available under the MIT license. See the LICENSE file for more info.
The most recent commit recorded on kean/DFImageManager was 6.8 years ago, based on the GitHub push timestamp. The repository has 97 forks — one of the better signals of community interest.
How many stars does kean/DFImageManager have?
kean/DFImageManager has 1.2k GitHub stars — refresh the page for the live number, or check github.com/kean/DFImageManager. TopGit mirrors GitHub's count but does not claim minute-by-minute accuracy.
Is kean/DFImageManager open source?
Yes — kean/DFImageManager ships under the MIT license, which makes its source code freely readable (and, depending on license terms, forkable and reusable). Source: github.com/kean/DFImageManager.
What is kean/DFImageManager?
kean/DFImageManager (kean/DFImageManager) is a Objective-C project on GitHub. From the project's own README: Image loading, processing, caching and preheating
Where do I read more about kean/DFImageManager?
This TopGit page is a snapshot — the READ ME tab shows the project's own README content (links stripped, images preserved). The GitHub repository at github.com/kean/DFImageManager is the definitive source.
Read full README in the tab above.
Want a second opinion on DFImageManager?
Ask an AI that can read this page — one click and you get its take on DFImageManager.