关键词 “swift-nio” 的软件包
这些软件包可以作为软件包集合使用,可在 Xcode 或 SwiftPM 中使用。
async-http-client
构建于 SwiftNIO 之上的 HTTP 客户端库
hummingbird
用 Swift 编写的轻量级、灵活的 HTTP 服务器框架
apnswift
📱使用 swift 构建的 HTTP/2 Apple 推送通知服务 - 向 iOS、iPadOS、tvOS、macOS、watchOS、visionOS 和 Safari 发送推送通知!
soto-core
Soto 的核心框架,用于 AWS 的 Swift SDK
mqtt-nio
Swift NIO MQTT v3.1.1 和 v5.0 客户端
websocket-kit
构建于 SwiftNIO 之上的 WebSocket 客户端库
GraphQL
用于 macOS 和 Linux 的 Swift GraphQL 实现
Citadel
Swift 中的 SSH 客户端和服务器框架
Graphiti
用于 macOS 和 Linux 的 Swift GraphQL Schema 框架
RediStack
用于 Redis 的非阻塞、事件驱动的 Swift 客户端。
soto
适用于 Linux、macOS 和 iOS 的 AWS Swift SDK
vapor-apns
用于 APNSwift 的有用的扩展和抽象
sqlite-nio
使用 SwiftNIO 的 libsqlite3-dev 的非阻塞包装器
BSON
BSON 的原生 Swift 库 (http://bsonspec.org)
hummingbird-core
用于 Hummingbird 的 HTTP 服务器,Hummingbird 是用 Swift 编写的轻量级、灵活的 Web 应用程序框架
DNSClient
Swift 中的 DNS 解析器
MongoQueue
Swift 中的 MongoDB 作业队列
rabbitmq-nio
AMQP 0.9.1 协议的 Swift 实现:解码器 + 编码器和非阻塞客户端
DataLoader
DataLoader 是一个通用实用程序,可用作 Swift 应用程序数据获取层的一部分,通过批处理和缓存,为各种远程数据源(如数据库或 Web 服务)提供简化且一致的 API。
FDBSwift
用于 Swift 的 FoundationDB 客户端