- Package: grpc-swift
- Reason for nomination: It's the package for (Open) Telemetry in Swift backends, and has been going really strong lately. It's currently adopting more of the latest & greatest features, like GRPC v2. Because it builds on the swift observability APIs (swift-log, swift-metrics and swift-distributed-tracing) it's super seamless to it plug into all kinds of libraries.
Speaking of which..
- Package: swift-otel
- Reason for nomination: It's a super high quality gRPC client and server implementation. Does both server and client, and we've been happily using it for both use cases, on iOS and Linux. It generated the protocols for you (on Server) and the client as a struct. That way you're certain that your implementations will behave correctly on a protocol level.
Finally,
- Package: swift-aws-lambda-runtime
- Reason for nomination: This library has been serving us for years now, and allows you to run a serverless Swift project using AWS Lambda. The runtime is currently nearing the completion of a major rewrite for structured concurrency too, but even the old version is already well received and widely used.