buildexperience/ElementaryUI
ElementaryUI is a SwiftUI package designed to streamline the development of user interfaces in Swift.
Platforms
| Platforms | Minimum Version | | :--- | :---: | | iOS | 15.0 | | macOS | 12.0 | | watchOS | 8.0 | | tvOS | 15.0 | | visionOS | 1.0 |
Installation
Swift Package Manager (SPM)
ElementaryUI is only available throught Swift Package Manager, Add the package as a dependency to your Package.swift or Packages list in Xcode.
dependencies: [
.package(url: "https://github.com/buildexperience/ElementaryUI.git", from: "0.4.0")
]Then add it to your target:
.product(name: "ElementaryUI", package: "ElementaryUI")Documentation
The documentation is provided by swiftpackageindex.
Dependencies
ElementaryUI relies on other packages for specific functionalities:
- swiftlang/swift-syntax for the implementation of macros.
- buildexperience/MacrosKit for macro related utilities & helpers.
License
ElementaryUI is available under the Apache-2.0 license. See the LICENSE file for more info.
Package Metadata
Repository: buildexperience/ElementaryUI
Homepage: https://swiftpackageindex.com/buildexperience/ElementaryUI
Stars: 0
Forks: 0
Open issues: 0
Default branch: main
Primary language: swift
License: Apache-2.0
Topics: fonts, macros, modifiers, swift, swiftui, textfield, ui-components, validation
README: README.md