Community Showcase
This showcase celebrates new and interesting packages discussed by the Swift community. Package selection in this section is an editorial process organised via this thread in the Swift Forums and curated by the Swift Website Workgroup.
-
GestureButtonby Daniel Saidi
GestureButton enables multiple gesture-specific actions using a single SwiftUI button. Customize actions for gestures like tap, long press, and drag, with flexible delays and timeouts.
Discussed on Episode 51 of Swift Package Indexing.
-
JSONPatchby Peter Ringset
Swift μ-framework for creating RFC6902-compliant JSON patch objects, supporting operations like add, remove, replace, move, copy, and test using keypaths.
Discussed on Episode 51 of Swift Package Indexing.
-
xctest-dynamic-overlayby Point-Free
Swift Issue Reporting enables reporting issues in code as runtime warnings, breakpoints, or assertions, and converts them into test failures, aiding debugging and ensuring test coverage.
Linked to in Issue 671 of iOS Dev Weekly.
-
BijectiveDictionaryby Jacob Gelman
Swift Bijective Dictionary provides efficient bidirectional key-value access with O(1) complexity, suitable for scenarios requiring fast reverse lookups. It mirrors standard dictionary functionality with additional memory usage.
Nominated via this forum post.
-
SwiftClaudeby George Lyon
SwiftClaude enables communication with Anthropic’s Claude API, supporting conversations, tool use, vision integration, and prompt caching in Swift applications. It offers async and observable APIs for handling messages.
Discussed on Episode 51 of Swift Package Indexing.
-
SwiftTranslateby Hidden Spectrum
Facilitates app localization by translating string catalogs using OpenAI’s GPT models or Google Cloud Translate. Supports multiple languages, complex string variations, and offers a CLI tool and Swift Package Plugin.
Nominated via this forum post.
Archive
The Community Showcase launched in November 2023 and features a new set of packages every month. Browse the archive below to see the history of featured Community Showcase packages: