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 collection of SwiftUI View Modifiers for creating animated color gradients.
A Swift Property Wrapper for automatically clamping floating-point values within a closed range of [0,1].
Lightweight Starter Utilities for Swift project testing with XCTest
An animatable SwiftUI Polygon Shape with support for mesh rendering
An animatable SwiftUI Shape for drawing a rectangle with curved sine wave along the bottom.
An animatable SwiftUI Shape for drawing a rectangle with curved sides along the horizontal or vertical axis.
An animatable SwiftUI Shape for drawing a sine wave line -- with additional support for modulation styles.
A Swift Property Wrapper for automatically clamping Comparable values within a closed range.
A collection utilities for architecting SwiftUI apps in the Redux/Elm style of Reducers, Actions, Side Effects and Middlewares.
Declarative modular arithmetic for Swift Integers and Floating-Point types that supports Euclidean, flooring, and truncating division algorithms.