Skip to content

Contribute to open-source frameworks and build your product at the same time, Make your product is modular like a piece of puzzles that can form any shape

License

Notifications You must be signed in to change notification settings

abozaid-ibrahim/DevPods

Repository files navigation

DevPods

Dont repeat your self every day. Feel free to copy pase what you need, If you need too much you could use it as a pod.

Swift Platform: iOS

DevPods is a collection of over 20 native Swift extensions and component, with handy methods, syntactic sugar, and performance improvements for wide range of primitive data types, UIKit and Cocoa classes –over 20 in 1– for iOS

Requirements

  • iOS 10.0+
  • Swift 5.0+

Installation

CocoaPods

To integrate DevPods into your Xcode project using CocoaPods, specify it in your Podfile:

- Integrate All extensions and components (recommended):

pod 'DevPods', :git=>URL

- Integrate Network Module only:

pod 'DevPods/DevNetwork', :git=>URL

- Integrate DevComponents only:

pod 'DevPods/DevComponents', :git=>URL
Swift Package Manager

You can use The Swift Package Manager to install DevPods by adding the proper description to your Package.swift file:

import PackageDescription

let package = Package(
    name: "YOUR_PROJECT_NAME",
    targets: [],
    dependencies: [
        .package(url: "https://github.com/abuzeid-ibrahim/DevPods", from: "0.0.1")
    ]
)

Next, add DevPods to your targets dependencies like so:

.target(
    name: "YOUR_TARGET_NAME",
    dependencies: [
        "DevPods",
    ]
),

Then run swift package update.

Note that the Swift Package Manager doesn't support building for iOS/tvOS/macOS/watchOS apps

Manually

Add the DevPods folder to your Xcode project to use all extensions, or a specific extension.

## Files
Files _ _
_

List of All Components

Components and Extensions

How cool is this?

DevPods is a library of over 200 properties and methods, designed to extend Swift's functionality and productivity, staying faithful to the original Swift API design guidelines.

Check Examples.playground from the project for some cool examples!

Get involved

More is coming soon... We want your feedback. Please refer to contributing guidelines before participating.

About

Contribute to open-source frameworks and build your product at the same time, Make your product is modular like a piece of puzzles that can form any shape

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published