All Projects → jVirus → extensions-kit

jVirus / extensions-kit

Licence: MIT license
📦 Collection of Swift+Apple Frameworks extensions for speeding up software development [iOS & iPadOS].

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to extensions-kit

Taniwhatextfield
My first cocoapod framework
Stars: ✭ 26 (-63.38%)
Mutual labels:  swift-package-manager, swift-framework, ios-ui, ios-sdk
Sequents
A simple continuous animation library for iOS UI.
Stars: ✭ 31 (-56.34%)
Mutual labels:  uiview, swift-framework, ios-ui
YMFF
Feature management made easy.
Stars: ✭ 26 (-63.38%)
Mutual labels:  swift-package-manager, swift-framework, spm
Swiftlyext
SwiftlyExt is a collection of useful extensions for Swift 3 standard classes and types 🚀
Stars: ✭ 31 (-56.34%)
Mutual labels:  extensions, swift-package-manager, swift-framework
SwiftGradients
Useful extensions for UIViews and CALayer classes to add beautiful color gradients.
Stars: ✭ 15 (-78.87%)
Mutual labels:  uiview, swift-package-manager, spm
Swifterswift
A handy collection of more than 500 native Swift extensions to boost your productivity.
Stars: ✭ 10,706 (+14978.87%)
Mutual labels:  extensions, swift-package-manager, foundation
Loadingshimmer
An easy way to add a shimmering effect to any view with just one line of code. It is useful as an unobtrusive loading indicator.
Stars: ✭ 1,180 (+1561.97%)
Mutual labels:  swift-package-manager, swift-framework
Markdowngenerator
Swift library to programmatically generate Markdown output and files
Stars: ✭ 76 (+7.04%)
Mutual labels:  swift-package-manager, swift-framework
Netclient Ios
Versatile HTTP Networking in Swift
Stars: ✭ 117 (+64.79%)
Mutual labels:  swift-package-manager, swift-framework
Simplycoreaudio
A Swift framework that aims to make Core Audio use less tedious in macOS
Stars: ✭ 167 (+135.21%)
Mutual labels:  swift-package-manager, swift-framework
Queuer
Queuer is a queue manager, built on top of OperationQueue and Dispatch (aka GCD).
Stars: ✭ 964 (+1257.75%)
Mutual labels:  swift-package-manager, foundation
Calendarkit
📅 Calendar for Apple platforms in Swift
Stars: ✭ 2,049 (+2785.92%)
Mutual labels:  swift-package-manager, ios-ui
L10n Swift
Localization of the application with ability to change language "on the fly" and support for plural form in any language.
Stars: ✭ 177 (+149.3%)
Mutual labels:  swift-package-manager, swift-framework
Expandable Collection View Kit
🗂 Expandable, hierarchical, flexible, declarative UICollectionView with diffable data sources & SwiftUI-like tree items builder [Swift 5.1, iOS & iPadOS 13].
Stars: ✭ 69 (-2.82%)
Mutual labels:  swift-package-manager, spm
Framelayoutkit
FrameLayoutKit is a super fast and easy to use autolayout kit
Stars: ✭ 53 (-25.35%)
Mutual labels:  swift-package-manager, swift-framework
Swift
🥇Swift基础知识大全,🚀Swift学习从简单到复杂,不断地完善与更新, 欢迎Star❤️,欢迎Fork, iOS开发者交流:①群:446310206 ②群:426087546
Stars: ✭ 1,377 (+1839.44%)
Mutual labels:  swift-package-manager, swift-framework
Sketchkit
A lightweight auto-layout DSL library for iOS & tvOS.
Stars: ✭ 40 (-43.66%)
Mutual labels:  swift-package-manager, spm
Flexcolorpicker
Modern color picker library written in Swift 5 that can be easily extended and customized. It aims to provide great UX and performance with stable, quality code.
Stars: ✭ 164 (+130.99%)
Mutual labels:  swift-package-manager, spm
NotchToolkit
Use the iPhone X notch in creative ways 👩‍🎨👨‍🎨.
Stars: ✭ 55 (-22.54%)
Mutual labels:  uiview, swift-framework
Bfkit Swift
BFKit-Swift is a collection of useful classes, structs and extensions to develop Apps faster.
Stars: ✭ 963 (+1256.34%)
Mutual labels:  swift-package-manager, foundation

extensions-kit Awesome

Build Platforms Language SPM Extensions CustomTypes NLOC License

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.

✍️ About

📦 Collection of Swift extensions(+ custom types) for various use cases.

🏗 Installation

Swift Package Manager

Xcode 11+

  1. Open MenuBarFileSwift PackagesAdd Package Dependency...
  2. Paste the package repository url https://github.com/jVirus/extensions-kit and hit Next.
  3. Select the installment rules.

After specifying which version do you want to install, the package will be downloaded and attached to your project.

Package.swift

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")
]

Manual

You can always use copy-paste the sources method 😄.

🍱 Categories

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.

🙋‍♀️🙋‍♂️Contributing

  • 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 include unit tests with your extensions.

👨‍💻 Author

Astemir Eleev

🔖 Licence

The project is available under MIT licence

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].