Packages authored by CypherPoet
These packages are available as a package collection, usable in Xcode 13 or the Swift Package Manager 5.5.
Starter utilities for using Xcode previews in SwiftUI projects
A Swift Property Wrapper for automatically clamping floating-point values within a closed range of [0,1].
A collection of SwiftUI View Modifiers for creating animated color gradients.
A collection utilities for architecting SwiftUI apps in the Redux/Elm style of Reducers, Actions, Side Effects and Middlewares. Now updated for Swift Concurrency.
Declarative modular arithmetic for Swift Integers and Floating-Point types that supports Euclidean, flooring, and truncating division algorithms.
An animatable SwiftUI Polygon Shape with support for mesh rendering
An animatable SwiftUI rectangle shape with fine-grained corner rounding configuration.
Utilities for formatting `String` objects in Swift
An animatable SwiftUI Shape for drawing a rectangle with curved sine wave along the bottom.
An animatable SwiftUI Shape for drawing a sine wave line -- with additional support for modulation styles.
An animatable SwiftUI Shape for drawing a rectangle with curved sides along the horizontal or vertical axis.
Lightweight Starter Utilities for Swift project testing with XCTest
A Swift Property Wrapper for automatically clamping Comparable values within a closed range.