SSWG Incubated packages

The Swift Server Workgroup (SSWG) has a process which allows a project to go through incubation stages until it graduates and becomes a recommended project.

Graduated Projects

Project Description Pitched Accepted
SwiftNIO Event-driven network application framework. N/A 2018-09-07
SwiftLog Logging API 2018-09-10 2019-02-07
SwiftMetrics Metrics API 2019-01-08 2019-04-04
PostgresNIO PostgreSQL driver 2018-11-18 2019-05-16
AsyncHTTPClient HTTP Client 2019-04-18 2019-06-27
APNSwift APNS Client 2019-02-05 2019-06-27
SwiftStatsdClient StatsD driver for the metrics API 2019-06-02 2019-08-11
gRPC Swift gRPC client & server framework 2019-09-30 2020-02-19
Swift Crypto Open-source implementation of a substantial portion of the API of Apple CryptoKit 2020-02-20 2020-03-04
Soto for AWS Third-party SDK for AWS 2020-10-01 2020-11-12
MultipartKit Multipart parser and serializer with Codable support for Multipart Form Data 2021-03-03 2021-11-11
JWTKit Native Swift library for signing and verifying JSON Web Tokens 2024-03-12 2024-03-26
Vapor Vapor is a framework for building server applications, APIs and backends in Swift. 2024-03-23 2024-05-01

Incubating Projects

Project Description Pitched Accepted
SwiftPrometheus Prometheus driver for the metrics API 2018-11-18 2019-08-11
OpenAPIKit OpenAPI client 2020-01-14 2020-04-29
Service Lifecycle Lifecycle management N/A 2020-09-02
GraphQL GraphQL query language implementation 2022-08-22 2022-09-15
Graphiti Library for building GraphQL schemas 2022-08-22 2022-09-15
CassandraClient Client library for the Cassandra distributed database 2023-01-19 2023-02-02
SQLite NIO 🐬 Non-blocking, event-driven Swift client for SQLite 2023-08-03 2023-09-28
Swift Service Context Minimal type-safe context propagation container 2023-09-05 2023-10-03
Swift Distributed Tracing A distributed tracing API for Swift 2023-09-05 2023-10-03
Swift OpenAPI Generator A Swift package plugin that can generate the ceremony code required to make API calls, or implement API servers 2023-08-04 2023-10-04
MongoKitten Native MongoDB driver for Swift, written in Swift 2024-01-03 2024-02-01
Hummingbird Lightweight, modular, modern, extensible HTTP server framework written in Swift. 2024-03-23 2024-05-01

Sandbox Projects

Project Description Pitched Accepted
RediStack Redis driver 2019-01-07 2019-06-27
Swift AWS Lambda Runtime Runtime library for AWS Lambda functions in Swift N/A 2020-06-24
MQTT NIO A Swift NIO MQTT v3.1.1 and v5.0 Client 2021-11-02 2022-01-19
Swift Distributed Actors Peer-to-peer cluster implementation for Swift Distributed Actors 2022-10-27 2023-01-03
DiscordBM A Swift library for making bots on the Discord API 2023-05-05 2023-10-04
Oracle NIO Native, non-blocking Oracle driver for Swift, written in Swift 2024-01-17 2024-02-15

The SSWG publishes a package collection that contains the projects incubated by the workgroup. The collection is available at https://swiftserver.group/collection/sswg.json.