Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bdrelling/kippleui
A collection of common SwiftUI and UIKit utilities.
https://github.com/bdrelling/kippleui
ios macos swift tvos watchos
Last synced: about 2 months ago
JSON representation
A collection of common SwiftUI and UIKit utilities.
- Host: GitHub
- URL: https://github.com/bdrelling/kippleui
- Owner: bdrelling
- License: mit
- Created: 2022-07-09T04:04:09.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-16T20:22:48.000Z (7 months ago)
- Last Synced: 2024-05-16T21:34:00.478Z (7 months ago)
- Topics: ios, macos, swift, tvos, watchos
- Language: Swift
- Homepage: https://swiftpackageindex.com/swift-kipple/UI
- Size: 785 KB
- Stars: 12
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# KippleUI
[![Latest Release](https://img.shields.io/github/v/tag/bdrelling/KippleUI?color=blue&label=)](https://github.com/bdrelling/KippleUI/tags)
[![CI Status](https://github.com/bdrelling/KippleUI/actions/workflows/tests.yml/badge.svg)](https://github.com/bdrelling/KippleUI/actions/workflows/tests.yml)
[![Code Coverage](https://img.shields.io/codecov/c/github/bdrelling/KippleUI)](https://codecov.io/gh/bdrelling/KippleUI)
[![Swift Compatibility](https://img.shields.io/endpoint?url=https%3A%2F%2Fswiftpackageindex.com%2Fapi%2Fpackages%2Fbdrelling%2FKippleUI%2Fbadge%3Ftype%3Dswift-versions&label=)](https://swiftpackageindex.com/bdrelling/KippleUI)
[![Platform Compatibility](https://img.shields.io/endpoint?url=https%3A%2F%2Fswiftpackageindex.com%2Fapi%2Fpackages%2Fbdrelling%2FKippleUI%2Fbadge%3Ftype%3Dplatforms&label=)](https://swiftpackageindex.com/bdrelling/KippleUI)
[![License](https://img.shields.io/github/license/bdrelling/KippleUI?label=)](https://github.com/bdrelling/KippleUI/blob/main/LICENSE)A collection of common SwiftUI and UIKit utilities.
> [!WARNING]
> The code in this library has been made public as-is solely for the purposes of reference, education, discovery, and personal use. As such, stability for production applications **CANNOT** be guaranteed; however, if you're interested in leveraging code within this library in your own projects, feel free to do so at your own risk.
>
> Please open GitHub issues for any problems you encounter or requests you have and we will do my best to provide support.## Table of Contents
- [Documentation](#documentation)
- [Modules](#modules)
- [Dependencies](#dependencies)
- [Kipple Libraries](#kipple-libraries)
- [Installation](#installation)
- [Compatibility](#compatibility)
- [Stability](#stability)
- [Contributing](#contributing)
- [License](#license)## Documentation
### Modules
- [KippleFonts](/Sources/KippleFonts) — Convenience functionality for `Font`, `UIFont`, and `NSFont`.
- [KippleUI](/Sources/KippleUI) — Convenience functionality for `SwiftUI`, `UIKit`, and `AppKit`.### Dependencies
- [Kipple](https://github.com/bdrelling/Kipple) — A collection of Swift modules providing common Swift functionality.
> [!NOTE]
> This package also utilizes [KippleTools](https://github.com/bdrelling/KippleTools) as a development dependency, which handles linting, formatting, and other core scripting needs for [Kipple](https://github.com/bdrelling/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](https://github.com/bdrelling/Kipple) and its [component libraries](https://github.com/bdrelling/Kipple#component-libraries).
## Installation
See [Installation](https://github.com/bdrelling/Kipple#installation).
## Compatibility
[![Swift Compatibility](https://img.shields.io/endpoint?url=https%3A%2F%2Fswiftpackageindex.com%2Fapi%2Fpackages%2Fbdrelling%2FKippleNetworking%2Fbadge%3Ftype%3Dswift-versions&label=)](https://swiftpackageindex.com/bdrelling/KippleNetworking)
[![Platform Compatibility](https://img.shields.io/endpoint?url=https%3A%2F%2Fswiftpackageindex.com%2Fapi%2Fpackages%2Fbdrelling%2FKippleNetworking%2Fbadge%3Ftype%3Dplatforms&label=)](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](https://github.com/bdrelling/Kipple#compatibility) for more information.
## Stability
[![CI Status](https://github.com/bdrelling/KippleUI/actions/workflows/tests.yml/badge.svg)](https://github.com/bdrelling/KippleUI/actions/workflows/tests.yml)
[![Code Coverage](https://img.shields.io/codecov/c/github/bdrelling/KippleUI)](https://codecov.io/gh/bdrelling/KippleUI)See [Stability](https://github.com/bdrelling/Kipple#stability).
## Contributing
Sorry to do this to you again, but...
See [Contributing](https://github.com/bdrelling/Kipple#contributing).
## License
All **Kipple** libraries are released under the MIT license. See [LICENSE](LICENSE) for details.