Github 上面的一些和 swift 相关的比较有意思的资源

自从今年夏天苹果公司发布了 swift 语言之后,相关的项目就入雨后春笋一般的冒出来很多。有一些我认为很有意思的值得关注的项目在这里罗列出来。

Frameworks

Alamofire

Alamofire is an HTTP networking library written in Swift, from the creator of AFNetworking.
大神 mattt 的又一作品,和 AFNetworking 类似,但是是用纯 swift 实现的,而且只有一个文件,代码量也很少。

HanekeSwift

Haneke is a lightweight generic cache for iOS written in Swift.Haneke provides a memory and LRU disk cache for UIImage, NSData, JSON, String or any other type that can be read or written as data.Particularly, Haneke excels at working with images. It includes a zero-config image cache with automatic resizing.

Quick

Quick is a behavior-driven development framework for Swift and Objective-C. Inspired by RSpec, Specta, and Ginkgo.
一个 BDD 的测试框架,支持 Swift 和 Objective-C。

SwiftTask

Promise + progress + pause + cancel, using SwiftState (state machine).

SwiftyJSON

SwiftyJSON makes it easy to deal with JSON data in Swift.
JSON 数据解析库,使用起来非常的简单。

Dollar and Cent

Dollar is a Swift library that provides useful functional programming helper methods without extending any built in objects. It is similar to Lo-Dash or Underscore.js in Javascript.
Cent is a library that extends certain Swift object types using the extension feature and gives its two cents to Swift language.

Swifter

Tiny http server engine written in Swift programming language.
通过很少的代码,实现了一个 http server 引擎。

Design-Patterns-In-Swift

Design Patterns implemented in Swift.
由 swift 语言完成的设计模式。

ExSwift

A set of Swift extensions for standard types and classes.

Sleipnir

BDD-style framework for Swift.

Cartography

Declarative Auto Layout in Swift.
Set up your Auto Layout constraints declaratively and without any stringly typing!

Swiftz

Functional programming in Swift.
It defines purely functional data structures and functions.

下面是一些专门专门用来收集 swift 相关文章的资源

SwiftGuide

这份指南汇集了Swift语言主流学习资源,并以开发者的视角整理编排。

SwiftInFlux

An attempt to gather all that is in flux in Swift.

Awesome-swift

A collaborative list of awesome swift resources.

the-swift-programming-language-in-chinese

《The swift programming language》 的中文版本,完全由网友翻译完成。