Packages authored by Simon Whitty
These packages are available as a package collection, usable in Xcode or SwiftPM.
Awaiting
Swift @propertyWrapper that waits asynchronously until the value matches a predicate.
DictionaryDecoder
A Swift library for serializing Codable types to and from [String: Any].
FlyingFox
Lightweight, HTTP server written in Swift using async/await.
FlyingFoxMacros
Swift Macros for FlyingFox
KeyValueCoder
A Swift library for serializing Codable types to and from [String: Any] and UserDefaults.
Mutex
Cross platform lock backporting the Swift 6 Mutex API to earlier platforms
swift-case-projection
Lightweight, enum case projections with SwiftUI bindings — clarity without optics.
SwiftDraw
Swift library and command line tool to convert SVGs into SFSymbol, PNG, PDF and Swift source code.
swift-identifiable-continuation
Swift continuation that conforms to Identifiable and includes a cancellation handler.
swift-identifiable-enum
Macro that synthesizes Identifiable conformance for Swift enums.
Timeout
Swift Concurrency timeout handler
11 packages.