SwiftDate
|
🐔 Toolkit to parse, validate, manipulate, compare and display dates, time & timezones in Swift. |
Repeat
|
🕦 Modern Timer in Swift, Debouncer and Throttler (alternative to NSTimer) made with GCD |
UAParserSwift
|
🗺 User-Agent Parser based upon ua-parser.js |
ScrollStackController
|
'ScrollStackController' /usr/src/package: error: Source files for target ScrollStackControllerTests should be located under 'Tests/ScrollStackControllerTests', or a custom sources path can be set with the 'path' property in Package.swift
|
ImageSizeFetcher
|
Finds the type/size of an image given its URL by fetching as little data as needed |
SwiftLocation
|
⚓️ Async/Await CLLocationManager Wrapper for Apple Platforms |
SwiftMsgPack
|
💬 Fast & Lightweight MsgPack Serializer & Deserializer for Swift |
SwiftScanner
|
String Scanner in pure Swift (supports unicode) |
UIWindowTransitions
|
🏃♂️ Animated transitions for UIWindow's rootViewController property |
FlowKit
|
A declarative type-safe framework for building fast and flexible list with Tables & Collection |
SwiftRichString
|
👩🎨 Elegant Attributed String composition in Swift sauce |
Hydra
|
⚡️ Lightweight full-featured Promises, Async & Await Library in Swift |