Swiftpack.co -  Package - CypherPoet/SwiftUIStarterKit
Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
CypherPoet/SwiftUIStarterKit
A collection of some personal utilities that I use for building SwiftUI applications.
.package(url: "https://github.com/CypherPoet/SwiftUIStarterKit.git", from: "0.0.52")

SwiftUIStarterKit

Twitter: @cypher_poet

A collection of personal utilities that I use for building SwiftUI applications.

Installation

Xcode Projects

Select File -> Swift Packages -> Add Package Dependency and enter https://github.com/CypherPoet/SwiftUIStarterKit.

Swift Package Manager Projects

You can add SwiftUIStarterKit as a package dependency in your Package.swift file:

let package = Package(
    //...
    dependencies: [
        .package(url: "https://github.com/CypherPoet/SwiftUIStarterKit", .exact("0.0.52")),
    ],
    //...
)

From there, refer to SwiftUIStarterKit as a "target dependency" in any of your package's targets that need it.

targets: [
    .target(
        name: "YourLibrary",
        dependencies: [
          "SwiftUIStarterKit",
        ],
        ...
    ),
    ...
]

Then simply import SwiftUIStarterKit wherever you’d like to use it.

⚠️ Disclaimer

Currently, this project is mainly for personal use, and, as the commit history shows, is subject to fast and loose changes.

Nonetheless, several people have asked me to open-source it so they can use it as inspiration or as a starting point for their own utilities. That would be my recommended approach — though if you really want to be edgy and attempt direct usage, please at least pin it to an exact release tag, as shown in the installation instructions above.

💻 Developing

Requirements

  • Xcode 12.5+ (Recommended)

📜 Generating Documentation

Documentation is generated by Jazzy. Installation instructions can be found here, and as soon as you have it set up, docs can be generated simply by running jazzy from the command line.

📝 Note that this will only generate the docs folder for you to view locally. This folder is being ignored by git, as an action exists to automatically generate docs at the root level and serve them on the project's gh-pages branch.

🏷 License

SwiftUIStarterKit is available under the MIT license. See the LICENSE file for more info.

GitHub

link
Stars: 4
Last commit: 5 weeks ago

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