Swiftpack.co - poviolabs/PovioKit as Swift Package

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
See all packages published by poviolabs.
poviolabs/PovioKit v0.1.0
A modular library collection
⭐️ 9
🕓 28 weeks ago
iOS macOS
.package(url: "https://github.com/poviolabs/PovioKit.git", from: "v0.1.0")

PovioKit

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

Packages

Core libraries

Utilities Protocols
AppVersionValidator Data Source
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

UI

Components
ActionButton
GradientView
PaddingLabel
DynamicCollectionCell
ProfileImageView

Networking

AlamofireNetworkClient

PromiseKit

PromiseKit

Installation

Swift Package Manager

In Xcode, click File -> Swift Packages -> Add Package Dependency and enter https://github.com/poviolabs/PovioKit.

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.

GitHub

link
Stars: 9
Last commit: Yesterday
jonrohan Something's broken? Yell at me @ptrpavlik. Praise and feedback (and money) is also welcome.

Release Notes

Not yet summer
4 weeks ago

Chore/ANC tokens storage improvement [158]

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics