{"repo":"gronxb/webview-bridge","free":true,"listed":false,"github":"https://github.com/gronxb/webview-bridge","clone":"git clone https://github.com/gronxb/webview-bridge.git","description":"Fully Type-Safe Integration for React Native WebView and Web","language":"TypeScript","stars":444,"topics":["react-native","react-native-webview","react-native-webview-bridge","state-management"],"license":"MIT","category":"mobile-apps","readme_excerpt":"webview-bridge Fully Type-Safe Integration for React Native WebView and Web webview-bridge is a powerful interface that acts as a bridge between React Native and web applications using react-native-webview . It providing seamless interaction and ensuring type safety. Inspired by the functionality of tRPC , webview-bridge simplifies the communication process between react-native-webview and web applications. Key Features: - Built upon react-native-webview . - Designed with zero external dependencies (except for react-native-webview ). - Type-Safety - Backward Compatibility - No App Review Needed - Shared State Documentation visit Docs Example visit Example Exporting Type Declarations To enhance your experience with webview-bridge, it's recommended to export the type declaration of the native bridge object to the web application. Here are a few ways to achieve this: 1. Monorepo Setup (Recommended): Use a monorepo setup to export the type of the native bridge. 2. Custom Declaration File: Build a bridge declaration file using tsc and move the file as needed. 3. Private npm Registry: Utilize a private npm registry to export the type of the native bridge. Contributor Guide If you would like to contribute to webview-bridge by submitting bug fixes or performance improvements, please refer to our CONTRIBUTING.md guide for detailed instructions. We welcome and appreciate your contributions.","default_branch":null,"files":null,"tree":[],"storefront":"/r/gronxb","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/gronxb/webview-bridge/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."}