Packages authored by Darren Ford
These packages are available as a package collection, usable in Xcode 13 or the Swift Package Manager 5.5.
A lightweight sparkline component for macOS, iOS and tvOS
A SwiftUI-style DSL for AppKit (macOS)
Easily customisable, scrollable, collapsible inspector panels using nested NSView(s)
A custom stepper text field for macOS and iOS, supporting Swift, Objective-C, SwiftUI and Catalyst
A macOS Cocoa single-line NSTextField/NSSecureTextField that implements the Float Label Pattern.
A SwiftUI-style declarative NSToolbar wrapper for macOS.
Swift 'Numeric Status Version' class supporting major, minor, patch and build integer values and version parsing.
Easily display images, animations, badges and alerts to your macOS application's dock icon
An editable, draggable bar of buttons and menus similar to Safari's Favorites bar with overflow support for macOS (10.11 and later).
A macOS 2d virtual trackpad control
A Swift/Objective-C factory class (with generator) to provide type-safe and compiler friendly CIFilter classes
A swift PropertyWrapper providing automatic NSView and UIView invalidation when the properties value changes. (Backwards compatible version of @Invalidating)
A spotlight-inspired quick action bar for macOS.
A simple macOS labelled text field using Swift
NSSecureTextField with a 'visibility' button.
A Swift regex class abstracting away the complexities of NSRegularExpression and Swift Strings
A passcode entry field for macOS similar to Apple's two-factor authentication field.
A macOS toggle button (inheriting from NSButton) that mimics iOS's UISwitch
A Swift 5 class that mimics the magnifying glass in color panel of macOSX
A Swift NSView class for nicely supporting drag/drop files.
A color picker for macOS
A simple Swift/Objective-C full text search (FTS) class for iOS/macOS/tvOS
A Swift extension for floating point values to return rational components
A simple NSSearchField with a localizable, managed recent searches menu.
A simple 'flipbook' of images that can be presented as flipbook-style animation