Packages authored by Steffan Andrews
These packages are available as a package collection, usable in Xcode or SwiftPM.
MacControlCenterUI
SwiftUI menu builder DSL & controls that mimic macOS Control Center.
MenuBarExtraAccess
Show/hide SwiftUI MenuBarExtra menu using Bindings, access the underlying status item, and more.
SettingsAccess
Better SwiftUI Settings Scene Access on macOS
swift-ascii
ASCII String and Character types for Swift.
swift-data-parsing
Binary data parsing abstractions and numeric conversions for Swift.
swift-extensions
Useful extensions on Swift standard library types.
swift-fcpxml
Read, write, and reason on FCPXML (Final Cut Pro XML) in Swift.
swift-midi
🎹 Modular multi-platform MIDI toolkit written in pure Swift supporting MIDI 1.0 and MIDI 2.0.
swift-midi-controlsurfaces
🎹 Control surface extensions for SwiftMIDI (HUI, etc.)
swift-midi-core
🎹 Modern multi-platform MIDI events for Swift
swift-midi-file
🎹 MIDI file extension for SwiftMIDI
swift-midi-io
🎹 Modern CoreMIDI I/O wrapper for SwiftMIDI with MIDI 1.0 & 2.0 Support
swift-midi-sync
🎹 Sync extensions for SwiftMIDI (MTC, etc.)
swift-midi-ui
🎹 SwiftUI extensions for SwiftMIDI
swift-osc
Open Sound Control (OSC) toolkit written in Swift.
swift-osc-core
Cross-platform OSC encoding, decoding, and dispatch library written in Swift.
swift-osc-io-cocoa
Network I/O extension for SwiftOSCCore targeting Apple platforms using CocoaAsyncSocket.
swift-osc-io-nio
Network I/O extension for SwiftOSCCore targeting Apple, Linux and Android platforms using SwiftNIO
swift-pdf-processor
Batch PDF operations for Swift
swift-plist
Swift library for easily reading/writing plist (Property List) files.
swift-prefs
Modern, flexible, observable, testable app preferences written in Swift.
swift-radix
Easily convert integers to binary/hex/octal strings and back again with clean functional syntax.
swift-riff
Swift package for reading, and writing RIFF files, including WAV files.
swift-testing-extensions
Useful Swift Testing extensions.
swift-textfile
Read & write delimited text file formats (incl. CSV and TSV).
swift-timecode
The definitive SMPTE timecode library for Swift.
xctest-extensions
Useful XCTest extensions for Swift
27 packages.