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
⭐️ 13
🕓 1 week ago
iOS
.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
AppVersionValidator
AttributedStringBuilder
Broadcast
BundleReader
ColorInterpolator
Delegated
DispatchTimer
ImageSource
Logger
SignInWithApple
StartupService
Throttler
UserDefaults
XCConfigValue

Core extensions

UIKit Foundation MapKit Other
UIView String MKMapView SKStoreReviewController
UICollectionView Data MKPolygon XCTestCase
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
TextField

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 "2.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.

GitHub

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

Release Notes

2.0.0
2 weeks ago

What's Changed

Full Changelog: https://github.com/poviolabs/PovioKit/compare/1.4.1...2.0.0

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