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.
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
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
.