What's New

2.0.0

2022-09-12T09:30:30Z

What's Changed

Full Changelog: 1.4.1...2.0.0

PovioKit

Welcome to PovioKit. A modular library collection. Written in Swift.

Packages

Core libraries

Utilities
AppVersionValidator
AttributedStringBuilder
Broadcast
BundleReader
ColorInterpolator
Delegated
DispatchTimer
ImageSource
Logger
SignInWithApple
StartupService
Throttler
UserDefaults
XCConfigValue

Core extensions

UIKit Foundation MapKit
UIView String MKMapView
UICollectionView Data MKPolygon
UITableView Collection MKAnnotationView
UIColor URL MKCircle
UIDevice Optional
UIImage Result
UIEdgeInsets DecodableDictionary
UIApplication DispatchTimeInterval
UIProgressView Encodable
UIResponder Double

UI

Components
ActionButton
GradientView
PaddingLabel
DynamicCollectionCell
ProfileImageView

Networking

AlamofireNetworkClient

PromiseKit

PromiseKit

Installation

Swift Package Manager

  • In Xcode, click File -> Add Packages...
  • Insert https://github.com/poviolabs/PovioKit in the search field.
  • Select Dependency Rule "Up to Next Major Version" with "1.0.0"

Currently, there are three packages to choose from:

  • PovioKit (core)
  • PovioKitNetworking (networking library, depends on core and promise package)
  • PovioKitPromise (lightweight promises library)
  • PovioKitUI (UI components)

Migration

Please read the Migration document.

License

PovioKit is available under the MIT license. See the LICENSE file for more info.

Description

  • Swift Tools 5.4.0
View More Packages from this Author

Dependencies

Last updated: Sun Sep 25 2022 00:07:00 GMT-0500 (GMT-05:00)