A single import for all the SwiftUI utilities you need. One package, five tools.
| Package | Description |
|---|---|
| KeyboardAvoider | Auto padding when keyboard appears |
| ScrollOffset | Track ScrollView offset |
| ShimmerLoading | Shimmer / skeleton loading effect |
| FlowLayout | Wrapping HStack for tags & chips |
| AppStoreReviewLink | Open App Store review page |
https://github.com/tjdrhs90/swiftui-essentials.git
import SwiftUIEssentials
// Now you have access to everything:
TextField("Email", text: $email)
.keyboardAvoider()
Text("Loading...")
.shimmer()
FlowLayout(spacing: 8) {
ForEach(tags, id: \.self) { Text($0) }
}
AppStoreReview.open(appID: "123456789")Prefer only one or two utilities? Each package is also available individually — no need to install the bundle.
- iOS 16+
- Swift 5.9+
- Xcode 15+
MIT License. See LICENSE for details.