Swiftpack.co - gtokman/ExtensionKit as Swift Package

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
See all packages published by gtokman.
gtokman/ExtensionKit v1.20.2
Helpful extensions for iOS app development 🚀
⭐️ 122
🕓 2 years ago
iOS
.package(url: "https://github.com/gtokman/ExtensionKit.git", from: "v1.20.2")

Release Swift 5.3 Swift Package Manager Compatible Supported Platform

Screen Shot 2021-04-24 at 3 58 58 PM

Documentation

ExtensionKit includes many extensions, from getting the user location with a deterministic Combine API to a shimmer loading animation, to keyboard notification updates, bottom sheet and much much more. Check out the docs below or install the library with SPM to try it out.

Many extensions are things I find cumbersome in everyday iOS dev so I made a package where I can reference the them anytime. Lastly, a lot of these are inspired or taken from open source projects and articles from the Swift community ❤️


2021-05-08 18 51 31

Extensions

SwiftUI

Combine

Property Wrappers

UIKit

Foundation

CoreGraphics

CoreLocation

Methods

Structs

Installation

Add the url for ExtensionKit in Xcode with SPM and Import ExtensionKit to start using it (iOS 13+).

Release

https://github.com/gtokman/ExtensionKit.git

Contact

Follow and contact me on Twitter at @f6ary.

Contributions

If you find an issue, just open a ticket on it. Pull requests are warmly welcome as well, especially SwiftUI or AVFoundation!

Steps

  1. Clone repo
  2. Important pls use semantic commit messages (ex: feat: your description)
  3. Add extension to source directory
  4. Tests are optional but add any in the Tests directory
  5. Add documentation to the extension (opt + cmd + /) in Xcode
  6. Submit a PR
  7. After it merges, I'll cut a new release and update the docs

License

ExtensionKit is licensed under the MIT license.

GitHub

link
Stars: 122
Last commit: 2 years ago
Advertisement: IndiePitcher.com - Cold Email Software for Startups

Release Notes

v1.20.2
2 years ago

1.20.2 (2021-09-20)

bug fixes

  • update build warnings and remove bad performance view conditionals (1f44268)
  • update location geocode api signiture (907d4f3)

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