Contents

bdrelling/KippleUI

A collection of common SwiftUI and UIKit utilities.

Table of Contents

- Modules - Dependencies

Documentation

Modules

  • KippleFonts — Convenience functionality for Font, UIFont, and NSFont.
  • KippleUI — Convenience functionality for SwiftUI, UIKit, and AppKit.

Dependencies

  • Kipple — A collection of Swift modules providing common Swift functionality.

[!NOTE] This package also utilizes KippleTools as a development dependency, which handles linting, formatting, and other core scripting needs for Kipple projects. This dependency is not pulled into your project in any way, as it is not referenced directly by any product of this package.

Kipple Libraries

There's more where this came from!

Check out Kipple and its component libraries.

Installation

See Installation.

Compatibility

[[Swift Compatibility]](https://swiftpackageindex.com/bdrelling/KippleNetworking) [[Platform Compatibility]](https://swiftpackageindex.com/bdrelling/KippleNetworking)

[!Note] Because of SwiftUI's major leap forward with @Observable in iOS 17 / Swift 5.9, KippleUI's minimum version is 5.9 instead of 5.7.

See Compatibility for more information.

Stability

[[CI Status]](https://github.com/bdrelling/KippleUI/actions/workflows/tests.yml) [[Code Coverage]](https://codecov.io/gh/bdrelling/KippleUI)

See Stability.

Contributing

Sorry to do this to you again, but...

See Contributing.

License

All Kipple libraries are released under the MIT license. See LICENSE for details.

Package Metadata

Repository: bdrelling/KippleUI

Homepage: https://swiftpackageindex.com/swift-kipple/UI

Stars: 17

Forks: 1

Open issues: 0

Default branch: main

Primary language: swift

License: MIT

Topics: ios, macos, swift, tvos, watchos

README: README.md