欢迎大家提交 Swift 开源代码。

Swift 开源代码

Core Image 下强大的图片滤镜类库演示应用 Filterpedia。
Core Image 下强大的图片滤镜类库演示应用 Filterpedia
Nuke 是一个 Swift 写的图片管理类库,可以对图片进行加载、处理、缓存和预热。 示例代码: var request = ImageRequest(URL: NSURL(string: "http://...")) request.targe...
Swift 图片管理类库 Nuke
DynamicColor 提供了强大的方法使你通过 Swift 简单的处理颜色。比如调色、饱和度、去色、灰度、色调、阴影等。
Swift 颜色处理库 DynamicColor
Swift 处理图片的类库,Swift 实现 UIImage 和 UIImageView 的扩展。可以对图片的压缩、颜色、渐变、裁剪等操作进行了扩展,以及具有缓存机制的在线图片获取。 UIImageView...
Swift 处理图片的类库 AFImageHelper
KFSwiftImageLoader是一个极高性能、轻量、低功耗网络图片异步加载库,用 Swift 编写。
用于解码渐进式下载 JPEG 的库 Concorde。 加载效果对比,右边使用了Concorde 示例代码: let imageView = CCBufferedImageView(frame: ...) if let url = NSURL(string: "...
用于解码渐进式下载 JPEG 的库 Concorde
逗视是一个用 Swift 写的视频类App。 Apple Store: 逗视-搞笑视频聚集地 功能介绍: 在这一个高速运转的社会中,大家真的太忙了,没有了欢笑,没有了生活! 但是我们生活中不...
Swift写的视频类App 逗视
UIImageColors是一个获取图片色调的类库,包括主色、次色、背景色、详细色;可用于实现类似iTunes风格颜色的效果。 使用非常简单: let image = UIImage(named: "hello.png...
获取图片色调类库UIImageColors
SwiftColorArt是一个示例项目,它可根据图片色系决定界面背景色及字体颜色(类似于iTunes的那样)。 使用方法非常地简单,代码如下: var swiftColorArt:SwiftColorArt = S...
根据图片色系决定界面背景色及字体颜色的示例项目SwiftColorArt
HanekeSwift是用Swift编写的一个轻量级的通用缓存。它的设计是超级简单易用。这里告诉你如何初始化一个JSON缓存,并从URL抓取对象: let cache = Cache<JSON>(name: "git...
轻量级图片缓存加载组件HanekeSwift
APNGKit 是一个用于加载和显示APNG图片的高性能框架,它使用 Swift 编写。 加载APNG图片示例代码: // Load an APNG image from file in main bundle var image = APNGImag...
加载和显示 APNG 图片的框架
XAnimatedImage 是用 Swift 编写的基于 FLAnimatedImage 高性能 GIF 显示类库。 实例效果:
基于 FLAnimatedImage 高性能 GIF 显示类库 XAnimatedImage
Swift实现的高性能GIF动画显示类库Gifu。
Toucan是一个简洁、高效的Swift图片处理类库。它极大的简化了对图片的处理,支持缩放、裁剪、风格化图片。
图片处理类库Toucan
WaveLoadingView是用Swift实现的水波加载动画效果。
水波加载动画WaveLoadingView
DominantColor是用Swift实现的图片主色提取项目。
Swift实现的图片主色提取项目DominantColor
ImageScout是fastimage的一个Swift实现,支持PNG、GIF和JPEG。它可以让你通过下载尽可能少的内容来判断一个远程图像的大小和类型。 示例代码: let scout = ImageScout() s...
Kitura是IBM推出的web框架和服务器,用Swift编写。
IBM的Web框架和服务器Kitura
Swifton 是一个 Swift Web框架,它受Ruby on Rails启发,可运行在 Linux 和 OS X 上。采用MVC模式。 Controllers(控制器) beforeAction 和 afterAction 允许注册一个过...
Taylor是一个轻量级Swift Web服务器。 示例代码: import Taylor let server = Taylor.Server() server.get("/") { req, res in res.bodyString = "Hello, world!" return...