ViewInspector

View inspection library

A library that provides runtime introspection and unit testing capabilities for SwiftUI views.

Runtime introspection and unit testing of SwiftUI views

GitHub

2k stars
28 watching
156 forks
Language: Swift
last commit: almost 2 years ago
Linked from 1 awesome list

best-practicesruntime-typecheckingswiftswift5swiftuiswiftui-viewsunit-testing

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
ryu0118/swiftui-simplex-architectureA simple architecture library for SwiftUI that decouples state changes from views56
leonatan/lnpopupuiA SwiftUI library for presenting views as popups in iOS apps396
ryu0118/swift-fullscreen-popupA library that provides a fullscreen popup view modifier to display custom alerts above navigation bars in SwiftUI.36
exyte/activityindicatorviewA collection of reusable loading indicators for SwiftUI applications1,469
devxoul/rxviewcontrollerAn RxSwift wrapper for managing view controller lifecycle events346
pitiphong-p/collectionviewshelflayoutA UICollectionView subclass that displays items in rows without nested views377
naru-jpn/view2viewtransitionAn interactive view controller transition framework850
indragiek/inappviewdebuggerA UIView debugger library for embedding on-device view debugging within an iOS app1,878
dimillian/popupviewcontrollerA custom alternative to UIAlertController for presenting alert-like messages with more customization options.21
isavynskyi/layoutinspectorAn iOS debugging tool to inspect and analyze the layout of apps directly on devices.513
exyte/progressindicatorviewAn iOS progress indicator view library with various styles and customizable properties273
sajjon/viewcomposerA framework for styling views using enums in Swift.29
daisuke0131/viewmonitorA Swift-based library that measures view positions with high accuracy in native iOS apps.727
stevenlambion/ui-listviewAn Angular directive for efficiently displaying large datasets with dynamic rows and content-driven row heights.49
blendle/hansonA lightweight library to observe and bind values in Swift517