Nominations for the Packages Community Showcase on Swift.org

Package: Validator
Reason for nomination: Validator is a lightweight Swift framework that lets you validate data safely and integrates seamlessly with both UIKit and SwiftUI.

I'd like to nominate SwiftMCP— a library that bridges Apple's on-device Foundation Models (iOS 26+) with the MCP ecosystem, using DynamicGenerationSchema to make any runtime-discovered MCP tool available to LanguageModelSession without @Generable macros.

1 Like

I’d like to self-nominate a package I’ve been maintaining for a few years now. It’s called SiriusRating. Never promoted it; so I thought I’d give it a try! :) Just recently updated it for Swift 6 concurrency and improved the setup syntax.

  • Package: SiriusRating
  • Reason for nomination: SiriusRating is a non-invasive, friendly and modern way to remind users to review or rate an iOS app. It uses specification design pattern under the hood to setup the conditions, is highly customisable, unit-tested and well documented. It also has an Android library that shares the same syntax.
1 Like

Package: AdaEngine
Reason for nomination: Cross-platform Game Engine fully written on Swift. Read more here: Introducing AdaEngine