{"repo":"YanYuanFE/react-native-signature-canvas","free":true,"listed":false,"github":"https://github.com/YanYuanFE/react-native-signature-canvas","clone":"git clone https://github.com/YanYuanFE/react-native-signature-canvas.git","description":":black_nib: React Native Signature Component based WebView Canvas for Android && IOS && expo","language":"JavaScript","stars":505,"topics":["react-native","signature","expo","canvas"],"license":"MIT","category":"mobile-apps","readme_excerpt":"React Native Signature Canvas A React Native component for capturing signatures or drawing on a canvas with a smooth, native feel. Works on iOS, Android, and Expo. Features - ✅ Cross-platform support (iOS, Android, Expo) - ✅ Smooth, responsive drawing experience with optimized performance - ✅ Customizable pen color, size, and background - ✅ Support for background and overlay images - ✅ Export signatures as PNG, JPEG, or SVG - ✅ Undo/redo functionality - ✅ Drawing and erasing modes - ✅ Full TypeScript support with enhanced type definitions - 🆕 Advanced error handling with automatic recovery - 🆕 Performance monitoring and optimization - 🆕 Flexible WebView customization via webviewProps - 🆕 Enhanced security with configurable restrictions - 🆕 Memory management and leak prevention Installation For React Native ≥ 0.60.0 or Expo SDK ≥ 35.0.0 or This package depends on react-native-webview. If you're using React Native CLI (not Expo), you'll need to install react-native-webview separately: For React Native string null Custom HTML template for the canvas dataURL string \"\" Base64 string to draw saved signature descriptionText string Sign above Description text for signature dotSize number null Radius of a single dot imageType string image/png Image type for export ( image/png , image/jpeg , image/svg+xml ) minWidth number 0.5 Minimum width of a line maxWidth number 2.5 Maximum width of a line nestedScrollEnabled boolean false Enable nested scrolling for use inside a ScrollView sh","default_branch":null,"files":null,"tree":[],"storefront":"/r/YanYuanFE","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/YanYuanFE/react-native-signature-canvas/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."}