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.
-
Queueby Matt Massicotte
Exposes
AsyncQueue
for managing asynchronous tasks in Swift, ensuring ordered execution without explicit dependencies, and handling errors through anerrorSequence
property.Discussed on Episode 52 of Swift Package Indexing.
-
SwiftCommandby Josef Zoller
Wrapper for
Foundation.Process
, inspired by Rust’sstd::process::Command
. Facilitates command line program execution and I/O handling using synchronous orasync
/await
APIs.Nominated via this forum post.
-
SoulverCoreby Soulver
SoulverCore provides a natural language math engine for calculations, unit conversions, currency rates, and custom functions, with high performance and extensibility.
Discussed on Episode 52 of Swift Package Indexing.
-
swift-mustacheby Hummingbird
Swift-Mustache enables rendering of Mustache templates, a logic-less templating language. It supports standard Mustache tags, template inheritance, and custom features like transforms, excluding Lambda support.
Nominated via this forum post.
-
ColorToolboxby Ramon Torres
ColorToolbox provides Swift color utilities for UIKit, AppKit, and SwiftUI. It includes features such as converting from and to hex strings, calculating relative luminance and WCAG contrast ratio, and lightening/darkening colors.
Nominated via this forum post.
-
Orbby Siddhant Mehta
SwiftUI component for creating customizable animated orbs with effects like glowing, particles, and dynamic animations, inspired by Siri animations. Ideal for interactive and visually appealing UI designs.
Discussed on Episode 52 of Swift Package Indexing.
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: