SemanticVersion
|
Swift abstraction for a semantic version (of the form major.minor.patch) |
ActionBuilderPlugin
|
Swift Package Manager plugin which runs ActionBuilder to create a Github Actions workflow for a swift package. |
RefreshableScrollView
|
SwiftUI ScrollView supporting pull-to-refresh |
Builder
|
Experimental build system on top of spm. |
BuilderConfiguration
|
Configuration support for Builder |
Performance
|
Performance measuring utilities |
XPkg
|
Cross platform package manager. |
Matchable
|
Item matching protocol for Swift |
Arguments
|
Swift argument processing, using Docopt. |
XCTestExtensions
|
Utilities and extensions for XCTest |
CSVCoding
|
CSV Coding support for Swift |
DataFetcher
|
Swift resource fetching abstraction. Mockable for testing purposes. |
Datastore
|
Generic entity key/value datastore. Core-data backed (for now) |
Actions
|
Swift / AppKit action abstraction |
Files
|
Some extra bits for Swift Foundation's URL class. |
Hardware
|
Abstraction of various hardware interfaces and device properties on macOS/iOS/tvOS/watchOS. |
Expressions
|
Swift regular expression capture support. |
Keychain
|
Swift Keychain utilities. |
ThreadExtensions
|
Swift thread and queue extensions |
TokenView
|
Minimalist UITextView for editing tokens (like a much-simplified NSTokenField) |
Coercion
|
Swift type coercion support. |
ApplicationExtensions
|
iOS/macOS application extensions |
Versionator
|
Swift build plugin that auto-generates version information for the package you are building |
Coverage
|
Xcode coverage report analysis tool |
ViewExtensions
|
iOS/macOS view utilities |
DictionaryCoding
|
Swift Decoder/Encoder which converts to/from dictionaries. |
ActionsKit
|
UI integrations for Actions framework |
JSONDump
|
Dump any value as JSON for debugging |
Logger
|
Configurable logging for Swift. |
CommandShell
|
Swift framework for building command line tools. |
FastList
|
A bare-bones replacement for SwiftUI List, intended to work around some of List's performance issues. |
Docopt
|
A command-line interface description language and parser that will make you smile http://docopt.org/ |
CollectionExtensions
|
Swift Foundation Collection class extensions and utilities. |
PageView
|
SwiftUI PageView which takes a custom Index view |
LayoutExtensions
|
iOS/macOS Layout Utilities |
VisibilityTrackingScrollView
|
A SwiftUI ScrollView that runs a callback when subviews are scrolled in and out of view. |
ChaosByteStreams
|
Swift async stream extras. |
ChaosTesting
|
Some swift-test helpers |
SwiftFormatterPlugin
|
Plugin that runs SwiftFormatter on a swift package |
Images
|
Swift Image utilities. |
Bundles
|
Swift Bundle utilities. |
Localization
|
Localization utilities |
ActionBuilderCore
|
Swift code to build Github Action workflows to test Swift packages |
UserDefaultsExtensions
|
Swift support and utilities for Foundation's UserDefaults class. |
JSONSession
|
Basic support for JSON/REST sessions with support for Etag polling. |
Octoid
|
Just enough Github API to do what I need. |
Runner
|
Swift helper for launching subprocesses and capturing their output. |
XPkgPackage
|
Package support for XPkg |
SketchX
|
Support for exporting Xcode asset catalogues from Sketch |