Packages authored by Operator Foundation
These packages are available as a package collection, usable in Xcode 13 or the Swift Package Manager 5.5.
AdversaryLabClientSwift
A port of the Adversary Lab client from Go to Swift
Auburn
An idiomatic Swift library for using Redis
Bits
A library for dealing with bits and sequences of bits inside of bytes and sequences of bytes
Blake2
An Objective-C wrapper for the Blake2 hashing algorithm
Chord
A concurrency, parallelism, and distributed computing library for Swift
Datable
Swift convenience functions to convert between various different types and Data
InternetProtocols
A Swift library for parsing various Internet protocols
Net
NetUtils
Swift library that simplifies getting information about your network interfaces and their properties, both for iOS and OS X.
NetworkLinux
PacketCaptureBPF
A high-level Swift interface to capturing network traffic on macOS using the Berkeley Packet Filter interface
PacketCaptureLibpcap
A high-level Swift interface for capturing network traffic using libpcap
PacketStream
A high-level multi-platform Swift interface for capturing network traffic
RedShot
Lightweight & dependency-free Redis client for Swift
Socket
Socket framework for Swift using the Swift Package Manager. Works on iOS, macOS, and Linux.
Song
Data structure serialization with static typing. Song is to JSON as Swift is to Javascript
swift-ast
A Swift AST parser and visitor that is written in Swift.
SwiftHexTools
Tools for working with hex in Swift
SwiftPCAP
Packet capture for Swift
SwiftQueue
A swift library for a queue data structure.
Transport
Implementation of the Pluggable Transports 2.1 Swift API
WireGuard
A Swift implementation of the client side of the WireGuard VPN protocol
22 packages.