Nominations for the Packages Community Showcase on Swift.org

It's that time again! Did you find a new package this month that caught your eye? It doesn't have to be something you're actively using, the showcase is there to show packages you find interesting, new or old. You may promote your own packages.

Please include a sentence or two on what prompted you to nominate the package. The best way would be to copy the template here:

- **Package:** [Awesome Package](https://swiftpackageindex.com/owner/repo)
- **Reason for nomination:** This package is amazing and I use it all the time.

Thank you!

1 Like
  • 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.
1 Like

I'd like to self-nominate the package I just released.

Package: swift-package-registry-service
Reason for nomination:

Support in Swift Package Manager for package registries was released in Swift 5.8. However, usage of package registries has not really taken off. There are probably several reasons for this.

First, I think this Swift developers were hoping that Github would provide a Swift Package Registry Service implementation, and that has not happened yet. Second, there really hasn't been a robust, open-source implementation of the Swift Package Registry Service.

This package attempts to fill both of those holes. This package is a Vapor-based implementation of the Swift Package Registry Service which is implemented by proxying and caching the Github API.

5 Likes

I'd like to nominate

1 Like

Here are mine:

It's that time again! Please submit any packages you came across this month and the SSWG will vote on them and I'll get the community showcase updated.

Please include a sentence or two on what prompted you to nominate the package. The best way would be to copy the template here:

- **Package:** [Awesome Package](https://swiftpackageindex.com/owner/repo)
- **Reason for nomination:** This package is amazing and I use it all the time.

Thank you!

1 Like

I'd like to nominate

Mine for this month are:

I would like to renominate Noora.

It is a very well featured design system for command-line apps.

1 Like