🍦 SwiftServe Get

Menu / image.async-loading

Can Swift packages do async image loading?

also known as: remote images · image downloading · url image

PackageiOSmacOSwatchOStvOSvisionOSLinuxCatalyst
Kingfisher as of 8.10.0
Details

serves it · confidence 0.90 · as of 8.10.0

  • KingfisherManager
    Sources/General/KingfisherManager.swift:138
    View the line on GitHub →
    download + cache orchestration
  • manifest declares iOS 13

serves it · confidence 0.90 · as of 8.10.0

  • KingfisherManager
    Sources/General/KingfisherManager.swift:138
    View the line on GitHub →
    download + cache orchestration
  • manifest declares macOS 10.15

serves it · confidence 0.85 · as of 8.10.0

  • KingfisherManager
    Sources/General/KingfisherManager.swift:138
    View the line on GitHub →
    download + cache orchestration
  • manifest declares watchOS 6

serves it · confidence 0.85 · as of 8.10.0

  • KingfisherManager
    Sources/General/KingfisherManager.swift:138
    View the line on GitHub →
    download + cache orchestration
  • manifest declares tvOS 13

serves it · confidence 0.85 · as of 8.10.0

  • KingfisherManager
    Sources/General/KingfisherManager.swift:138
    View the line on GitHub →
    download + cache orchestration
  • compiles for visionOS — Xcode 26.6 (17F113), XROS26.5.sdk, scheme Kingfisher
?

not verified yet · confidence 0.10 · as of 8.10.0

  • Apple imaging stacks only

serves it · confidence 0.80 · as of 8.10.0

Nuke as of 13.0.6
Details

serves it · confidence 0.70 · as of 13.0.6

serves it · confidence 0.70 · as of 13.0.6

serves it · confidence 0.70 · as of 13.0.6

serves it · confidence 0.70 · as of 13.0.6

serves it · confidence 0.70 · as of 13.0.6

?

not verified yet · confidence 0.10 · as of 13.0.6

  • Apple imaging stacks only

serves it · confidence 0.70 · as of 13.0.6

sdwebimage as of 5.21.7
Details

serves it · confidence 0.85 · as of 5.21.7

  • SDWebImageManager
    SDWebImage/Core/SDWebImageManager.h:101
    View the line on GitHub →
    Central async load+cache coordinator; unconditional in surface (no platform gaps).
  • SDWebImageDownloader
    SDWebImage/Core/SDWebImageDownloader.h:148
    View the line on GitHub →
    Dedicated async downloader; unconditional in surface.
  • SDAnimatedImageView.sd_setImageWithURL:
    #if SD_UIKIT || SD_MAC
    SDWebImage/Core/SDAnimatedImageView+WebCache.h:27
    View the line on GitHub →
    View-layer URL-loading category; behind opaque package macro SD_UIKIT || SD_MAC (secondary evidence).

serves it · confidence 0.85 · as of 5.21.7

  • SDWebImageManager
    SDWebImage/Core/SDWebImageManager.h:101
    View the line on GitHub →
    Central async load+cache coordinator; unconditional in surface (no platform gaps).
  • SDWebImageDownloader
    SDWebImage/Core/SDWebImageDownloader.h:148
    View the line on GitHub →
    Dedicated async downloader; unconditional in surface.
  • SDAnimatedImageView.sd_setImageWithURL:
    #if SD_UIKIT || SD_MAC
    SDWebImage/Core/SDAnimatedImageView+WebCache.h:27
    View the line on GitHub →
    View-layer URL-loading category; behind opaque package macro SD_UIKIT || SD_MAC (secondary evidence).

serves it · confidence 0.80 · as of 5.21.7

  • SDWebImageManager
    SDWebImage/Core/SDWebImageManager.h:101
    View the line on GitHub →
    Central async load+cache coordinator; unconditional in surface (no platform gaps).
  • SDWebImageDownloader
    SDWebImage/Core/SDWebImageDownloader.h:148
    View the line on GitHub →
    Dedicated async downloader; unconditional in surface.
  • SDAnimatedImageView.sd_setImageWithURL:
    #if SD_UIKIT || SD_MAC
    SDWebImage/Core/SDAnimatedImageView+WebCache.h:27
    View the line on GitHub →
    View-layer URL-loading category; behind opaque package macro SD_UIKIT || SD_MAC (secondary evidence).

serves it · confidence 0.85 · as of 5.21.7

  • SDWebImageManager
    SDWebImage/Core/SDWebImageManager.h:101
    View the line on GitHub →
    Central async load+cache coordinator; unconditional in surface (no platform gaps).
  • SDWebImageDownloader
    SDWebImage/Core/SDWebImageDownloader.h:148
    View the line on GitHub →
    Dedicated async downloader; unconditional in surface.
  • SDAnimatedImageView.sd_setImageWithURL:
    #if SD_UIKIT || SD_MAC
    SDWebImage/Core/SDAnimatedImageView+WebCache.h:27
    View the line on GitHub →
    View-layer URL-loading category; behind opaque package macro SD_UIKIT || SD_MAC (secondary evidence).

serves it · confidence 0.85 · as of 5.21.7

  • SDWebImageManager
    SDWebImage/Core/SDWebImageManager.h:101
    View the line on GitHub →
    Central async load+cache coordinator; unconditional in surface (no platform gaps).
  • SDWebImageDownloader
    SDWebImage/Core/SDWebImageDownloader.h:148
    View the line on GitHub →
    Dedicated async downloader; unconditional in surface.
  • SDAnimatedImageView.sd_setImageWithURL:
    #if SD_UIKIT || SD_MAC
    SDWebImage/Core/SDAnimatedImageView+WebCache.h:27
    View the line on GitHub →
    View-layer URL-loading category; behind opaque package macro SD_UIKIT || SD_MAC (secondary evidence).
?

not verified yet · confidence 0.25 · as of 5.21.7

  • Package.swift:8
    View the line on GitHub →
    SPM manifest declares Apple platforms only (iOS 9, macOS 10.11, tvOS 9, watchOS 2); not evidence of absence. Objective-C library over Foundation/UIKit/AppKit; no linux absence guard in the parsed surface.

serves it · confidence 0.80 · as of 5.21.7

  • SDWebImageManager
    SDWebImage/Core/SDWebImageManager.h:101
    View the line on GitHub →
    Central async load+cache coordinator; unconditional in surface (no platform gaps).
  • SDWebImageDownloader
    SDWebImage/Core/SDWebImageDownloader.h:148
    View the line on GitHub →
    Dedicated async downloader; unconditional in surface.
  • SDAnimatedImageView.sd_setImageWithURL:
    #if SD_UIKIT || SD_MAC
    SDWebImage/Core/SDAnimatedImageView+WebCache.h:27
    View the line on GitHub →
    View-layer URL-loading category; behind opaque package macro SD_UIKIT || SD_MAC (secondary evidence).

serves it · confidence 0.80 · as of 3.1.4

  • WebImage
    SDWebImageSwiftUI/Classes/WebImage.swift:82
    View the line on GitHub →
    SwiftUI async image view over SDWebImage
  • manifest declares iOS 14

serves it · confidence 0.80 · as of 3.1.4

  • WebImage
    SDWebImageSwiftUI/Classes/WebImage.swift:82
    View the line on GitHub →
    SwiftUI async image view over SDWebImage
  • manifest declares macOS 11

serves it · confidence 0.75 · as of 3.1.4

  • WebImage
    SDWebImageSwiftUI/Classes/WebImage.swift:82
    View the line on GitHub →
    SwiftUI async image view over SDWebImage
  • manifest declares watchOS 7

serves it · confidence 0.75 · as of 3.1.4

serves it · confidence 0.85 · as of 3.1.4

  • WebImage
    SDWebImageSwiftUI/Classes/WebImage.swift:82
    View the line on GitHub →
    SwiftUI async image view over SDWebImage
  • compiles for visionOS — Xcode 26.6 (17F113), XROS26.5.sdk, scheme SDWebImageSwiftUI
?

not verified yet · confidence 0.10 · as of 3.1.4

  • Apple-only

serves it · confidence 0.70 · as of 3.1.4

✓ serves it · ◐ with conditions · ✕ not served (proven) · ? not verified yet — hover any verdict for the receipt, click to pin it