SSWG 孵化中的软件包

Swift 服务器工作组 (SSWG) 有一套流程,项目可以通过孵化阶段,直到毕业并成为推荐项目。

已毕业项目

项目 描述 已提案 已接受
SwiftNIO 事件驱动的网络应用框架。 不适用 2018-09-07
SwiftLog 日志 API 2018-09-10 2019-02-07
SwiftMetrics 指标 API 2019-01-08 2019-04-04
PostgresNIO PostgreSQL 驱动 2018-11-18 2019-05-16
AsyncHTTPClient HTTP 客户端 2019-04-18 2019-06-27
APNSwift APNS 客户端 2019-02-05 2019-06-27
SwiftStatsdClient 用于指标 API 的 StatsD 驱动 2019-06-02 2019-08-11
gRPC Swift gRPC 客户端和服务器框架 2019-09-30 2020-02-19
Swift Crypto Apple CryptoKit API 大部分功能的开源实现 2020-02-20 2020-03-04
Soto for AWS AWS 的第三方 SDK 2020-10-01 2020-11-12
MultipartKit Multipart 解析器和序列化器,支持 Codable 的 Multipart 表单数据 2021-03-03 2021-11-11
JWTKit 用于签名和验证 JSON Web Tokens 的原生 Swift 库 2024-03-12 2024-03-26
Vapor Vapor 是一个用于在 Swift 中构建服务器应用程序、API 和后端的框架。 2024-03-23 2024-05-01

孵化中项目

项目 描述 已提案 已接受
SwiftPrometheus 用于指标 API 的 Prometheus 驱动 2018-11-18 2019-08-11
OpenAPIKit OpenAPI 客户端 2020-01-14 2020-04-29
服务生命周期 生命周期管理 不适用 2020-09-02
GraphQL GraphQL 查询语言实现 2022-08-22 2022-09-15
Graphiti 用于构建 GraphQL schema 的库 2022-08-22 2022-09-15
CassandraClient Cassandra 分布式数据库的客户端库 2023-01-19 2023-02-02
SQLite NIO 🐬 用于 SQLite 的非阻塞、事件驱动的 Swift 客户端 2023-08-03 2023-09-28
Swift Service Context 最小化的类型安全上下文传播容器 2023-09-05 2023-10-03
Swift Distributed Tracing Swift 的分布式追踪 API 2023-09-05 2023-10-03
Swift OpenAPI Generator 一个 Swift 包插件,可以生成进行 API 调用或实现 API 服务器所需的仪式代码 2023-08-04 2023-10-04
MongoKitten 用 Swift 编写的 Swift 原生 MongoDB 驱动 2024-01-03 2024-02-01
Hummingbird 用 Swift 编写的轻量级、模块化、现代、可扩展的 HTTP 服务器框架。 2024-03-23 2024-05-01

沙箱项目

项目 描述 已提案 已接受
RediStack Redis 驱动 2019-01-07 2019-06-27
Swift AWS Lambda Runtime Swift 中 AWS Lambda 函数的运行时库 不适用 2020-06-24
MQTT NIO 一个 Swift NIO MQTT v3.1.1 和 v5.0 客户端 2021-11-02 2022-01-19
Swift Distributed Actors Swift Distributed Actors 的点对点集群实现 2022-10-27 2023-01-03
DiscordBM 一个用于在 Discord API 上创建 Bot 的 Swift 库 2023-05-05 2023-10-04
Oracle NIO 用 Swift 编写的 Swift 原生、非阻塞的 Oracle 驱动 2024-01-17 2024-02-15
SwiftASN1 一个用于编码和解码 ASN.1 数据的 Swift 包 2024-08-20 2025-01-06

SSWG 发布了一个软件包集合,其中包含工作组孵化的项目。该集合可在 https://swiftserver.group/collection/sswg.json 获取。