关键词“swift-nio”的软件包
这些软件包可以作为软件包集合使用,可在 Xcode 或 SwiftPM 中使用。
async-http-client
基于 SwiftNIO 构建的 HTTP 客户端库
hummingbird
用 Swift 编写的轻量级、灵活的 HTTP 服务器框架
apnswift
📱使用 swift 构建的 HTTP/2 Apple Push Notification Service - 向 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 的 Swift SDK,适用于 AWS
vapor-apns
使用 APNSwift 的有用扩展和抽象
sqlite-nio
使用 SwiftNIO 的 libsqlite3-dev 的非阻塞包装器
BSON
用于 BSON (http://bsonspec.org) 的原生 Swift 库
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 客户端