povio/poviokit
Welcome to <b>PovioKit</b>. A modular library collection. Written in Swift.
Packages
| Core | Utilities | Async | UIKit | SwiftUI | AppKit | | :-: | :-: | :-: | :-: | :-: | :-: |
Installation
Swift Package Manager
- In Xcode, click
File->Add Package Dependencies... - Insert
https://github.com/poviolabs/PovioKitin the Search field. - Select a desired
Dependency Rule. Usually "Up to Next Major Version" with "6.0.0". - Select "Add Package" button and check one or all given products from the list:
- PovioKitCore (core library) - PovioKitUtilities (utility components) - PovioKitAsync (async/await components) - PovioKitUIKit (UIKit components) - PovioKitSwiftUI (SwiftUI components) - PovioKitAppKit (AppKit components)
- Select "Add Package" again and you are done.
Package Collection
Discover all Povio packages in one place using our Swift Package Collection!
Add via Xcode:
- Open Xcode → Settings → Swift Packages
- Click the + button
- Enter:
https://raw.githubusercontent.com/povio/PovioKit/master/Collections/poviokit.json - Click Add
Add via Command Line:
swift package-collection add https://raw.githubusercontent.com/povio/PovioKit/master/Collections/poviokit.jsonThe collection includes:
- PovioKit (Core, Utilities, UIKit, SwiftUI, AppKit, Async)
- PovioKitNetworking (Networking, PromiseKit)
- PovioKitAuth (Core, Apple, LinkedIn)
- PovioKitAuthGoogle
- PovioKitAuthFacebook
Migration
Please read the Migration document.
License
PovioKit is available under the MIT license. See the LICENSE file for more info.
Package Metadata
Repository: povio/poviokit
Default branch: master
README: README.md