{"repo":"cybozu/WebUI","free":true,"listed":false,"github":"https://github.com/cybozu/WebUI","clone":"git clone https://github.com/cybozu/WebUI.git","description":"WebUI is a Swift package that provides WKWebView wrapped by SwiftUI.","language":"Swift","stars":176,"topics":["ios","macos","swift","swiftui"],"license":"MIT","category":"mobile-apps","readme_excerpt":"WebUI is a Swift package that provides WKWebView wrapped by SwiftUI. [!NOTE] A native WebView for SwiftUI was officially announced by Apple at WWDC 25. However, as its minimum deployment target is iOS 26 and higher, WebUI continues to be an effective solution for projects that must support earlier versions of iOS. Requirements - Development with Xcode 26.2+ - Written in Swift 6.2 - Compatible with iOS 16.4+, macOS 13.3+, visionOS 2.0+ Usage Using WebUI , you can build a WebView in SwiftUI with simple APIs. For more in-depth infomation, see API Documentation. Display Web Page Use WebView(request:) . Manipulating WebView Use WebViewReader .Within the scope of WebViewReader , you can receive WebViewProxy . You can manipulate WebView within the scope of WebViewReader via WebViewProxy . Customizing WebView Use WebView(configuration:) . Other useful APIs are available. Using with Delegates Use uiDelegate( :) , navigationDelegate( :) method. Documentation Latest (Swift-DocC) Installation WebUI is available through Swift Package Manager. Xcode 1. File Add Package Dependencies… 2. Search https://github.com/cybozu/WebUI.git . 3. Add package and link WebUI to your application target. CLI 1. Create Package.swift that describes dependencies. 2. Run the following command in Terminal. Privacy Manifest This library does not collect or track user information, so it does not include a PrivacyInfo.xcprivacy file. Contributing to WebUI Contributions to WebUI are welcomed and encouraged! Please s","default_branch":null,"files":null,"tree":[],"storefront":"/r/cybozu","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cybozu/WebUI/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}