Swiftpack.co - Package - poviolabs/PovioKit

PovioKit

Version License Platform Swift Travis status

Welcome to PovioKit. A modular collection of cocoapods libraries. Written in Swift.

List of available libraries

Extensions

Utilities

Networking

UIViews

Installation

Installation with CocoaPods

PovioKit is available through CocoaPods. To install it, add the following line to your Podfile:

pod 'PovioKit'

This way you'll install all subspecs available. However, you could opt-out installing only selected subspec. Her is an example of how to install StartupService:

pod 'PovioKit/Utilities/StartupService'

Installation with Swift Package Manager (Xcode 11+)

Swift Package Manager (SwiftPM) is a tool for managing the distribution of Swift code as well as C-family dependencies. From Xcode 11, SwiftPM got natively integrated with Xcode.

To use SwiftPM, you should use Xcode 11 to open your project. Click File -> Swift Packages -> Add Package Dependency, enter PovioKit repo's URL. Or you can login Xcode with your GitHub account and just type PovioKit to search.

After select the package, you can choose the dependency type (tagged version, branch or commit). Then Xcode will setup all the stuff for you.

AlamofireNetworkClient is not available with SPM yet. Please use Cocoapods for that instead.

Example

To run the example project, clone the repo, and run pod install from the Example directory first.

License

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

Github

link
Stars: 5

Dependencies

Used By

Total: 0

Releases

Spring fresh - 2020-05-14 09:22:04

  • Added URL extension
  • Added Result extension
  • Added PaddingLabel
  • Updated code
  • Fixed SPM
  • Fixed Combine issue

Long time no see - 2020-02-19 11:04:56

  • PromiseKit improvements
  • Swift Package Manager support
  • Added new extensions
  • Added sorting script
  • New rest client (Alamofire based)

New utilities, new logo - 2019-05-08 20:07:41

  • PromiseKit
  • ColorInterpolator
  • New logo
  • Bugfixes

Bug fix - 2019-05-06 09:42:27

Fixed issue with missing classes.

More goodies - 2019-05-06 06:58:57

  • GradientView
  • Logger
  • DispatchTimer
  • Throttler

Extensions and Utilities - 2019-04-30 12:24:58

Extensions and Utilities.