Packages authored by CypherPoet
These packages are available as a package collection, usable in Xcode 13 or the Swift Package Manager 5.5.
A library to encode and decode integers from base alphabets of characters.
A collection of SwiftUI View Modifiers for creating animated color gradients.
A Swift Property Wrapper for automatically clamping Comparable values within a closed range.
Utilities for formatting `String` objects in Swift
Starter utilities for creating magic with geometry and shapes in SwiftUI.
A collection utilities for architecting SwiftUI apps in the Redux/Elm style of Reducers, Actions, Side Effects and Middlewares. Now updated for Swift Concurrency.
Utilities for typographic tailoring in SwiftUI
Declarative modular arithmetic for Swift Integers and Floating-Point types that supports Euclidean, flooring, and truncating division algorithms.
An animatable SwiftUI Shape for drawing a rectangle with curved sides along the horizontal or vertical axis.
An animatable SwiftUI Polygon Shape with support for mesh rendering
An animatable SwiftUI rectangle shape with fine-grained corner rounding configuration.
Starter utilities for using Xcode previews in SwiftUI projects
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 sine wave along the bottom.
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