Last Update: 22/April/2022.
If you like the project, please give it a star ⭐ It will show the creator your appreciation and help others to discover the repo.
📦 Collection of Swift extensions(+ custom types) for various use cases.
- Open
MenuBar
→File
→Swift Packages
→Add Package Dependency...
- Paste the package repository url
https://github.com/jVirus/extensions-kit
and hitNext
. - Select the installment rules.
After specifying which version do you want to install, the package will be downloaded and attached to your project.
If you already have a Package.swift
or you are building your own package simply add a new dependency:
dependencies: [
.package(url: "https://github.com/jVirus/extensions-kit", from: "1.0.0")
]
You can always use copy-paste
the sources method 😄.
List of categories for convenient navigation. The numbers
represent total number of extensions for a given category + custom types. Each extension file may contain a number of extensions, grouped by a category.
- AVFoundation - 1
- Core Animation - 1
- Core Graphics - 16
- Core Image - 6
- Foundation - 146
- UIKit - 66
- os - 1
- SpriteKit - 11
- SceneKit - 2
- PhotoKit - 1
- concurrency-kit - for
GCD
extensions + even more
- There is just one main rule for contributors - please include your extensions in separete files. It's important since such extension can be more easily referenced and reused.
- The other
soft
rule is - please includeunit tests
with your extensions.
The project is available under MIT licence