Packages authored by Dean
These packages are available as a package collection, usable in Xcode or SwiftPM.
ButtonKit
Asynchronous and Throwable button implementation for SwiftUI, with animations and progress tracking
ImageUtility
Helpers functions performing image operations for iOS
RecordingOverlay
Add a border layer of the color of your choise around the device screen. Perfect to show an active state, or a recording state.
RuleKit
TipKit style API to call a closure, or trigger a NSNotification based on events and condition.
swift-ai
A provider-agnostic Swift API for chat, embeddings, image generation, agents, and retrieval.
swift-embeddings
Text embeddings and reranking for Swift — one protocol, providers for Voyage, Jina, Cohere, OpenAI and on-device NaturalLanguage. Back-deploys to iOS 15.
swift-image-generation
Image generation for Swift with a unified API across providers. Lightweight, back-deploys to iOS 18.
swift-server-engine.io
Engine.IO v4 protocol implementation in Swift
swift-server-gcp
Google Cloud Platform helpers for server-side Swift
swift-server-gcp-hummingbird
Google Cloud Platform helpers for Hummingbird
swift-server-gcp-vapor
Google Cloud Platform helpers for Vapor
swift-server-socket.io
Socket.IO v5 protocol implementation in Swift
UUIDShortener
UUID shortening to any base, for usage in urls
13 packages.