Latest 3.1.0
Homepage https://github.com/ryokosuge/Nuke-WebP-Plugin
License MIT
Platforms ios 10.0, osx 10.12, tvos 10.0, watchos 3.0, requires ARC
Dependencies libwebp, Nuke
Authors

CI Status
codecov
Version
Supoprts
Platform

WebP for Nuke that allows you to load and display WebP image. You can see it for yourself in a demo, included in the project.

Usage

The plugin features a pre-configured Nuke.Manager with WebP support, and an WebPImage:

import Nuke
import NukeWebPPlugin

WebPImageDecoder.enable()

let imageView = UIImageView()
let webpimageURL = URL(string: "https://example.com/sample.webp")!
Nuke.loadImage(with: url, into: imageView)

Installation

CocoaPods

pod 'Nuke-WebP-Plugin'

Carthage

github 'ryokosuge/Nuke-WebP-Plugin'

Requirements

  • iOS 10+ / macOS 10.12+ / tvOS 10.0+ / watchOS 3.0
  • Xcode10.2
  • Swift5

Dependencies

Author

ryokosuge, [email protected]

License

Nuke-WebP-Plugin is available under the MIT license. See the LICENSE file for more info.

Latest podspec

{
    "name": "Nuke-WebP-Plugin",
    "version": "3.1.0",
    "summary": "Nuke's WebP plugin which can load and display WebP",
    "homepage": "https://github.com/ryokosuge/Nuke-WebP-Plugin",
    "cocoapods_version": ">= 1.3.1",
    "license": "MIT",
    "authors": {
        "ryokosuge": "[email protected]"
    },
    "social_media_url": "https://twitter.com/ryo_kosuge",
    "platforms": {
        "ios": "10.0",
        "osx": "10.12",
        "tvos": "10.0",
        "watchos": "3.0"
    },
    "source": {
        "git": "https://github.com/ryokosuge/Nuke-WebP-Plugin.git",
        "tag": "v3.1.0"
    },
    "source_files": "Source/**/*",
    "public_header_files": "Source/**/*.h",
    "swift_versions": "5.0",
    "requires_arc": true,
    "module_name": "NukeWebPPlugin",
    "dependencies": {
        "libwebp": [
            "1.0.0"
        ],
        "Nuke": [
            "~> 7.0"
        ]
    },
    "xcconfig": {
        "USER_HEADER_SEARCH_PATHS": "$(inherited) $(SRCROOT)/libwebp/src"
    },
    "swift_version": "5.0"
}

Pin It on Pinterest

Share This