React Native Rich Text Editor

Замовник: AI | Опубліковано: 06.04.2026

I am building a fully native rich-text editor for React Native that never falls back on a WebView yet stays as smooth as any messaging app. The focus is on real-time style detection and formatting without triggering unnecessary re-renders, so users can type and style text without lag. Core requirements • Text formatting: bold, italic, underline—applied instantly as the cursor moves or selection changes. • Dual-platform: the component must compile and behave identically on both iOS and Android. • Performance: updates need to stay synchronous with the native text input, avoiding frame drops at 60 fps. Nice-to-have Offline use is welcome if it doesn’t compromise the primary goals, but it is not a deal-breaker. Deliverables 1. Reusable React Native component written in TypeScript (or clean JavaScript if you prefer) with no WebView dependencies. 2. Example app demonstrating the editor on iOS and Android, including hot reloading and state persistence. 3. Clear setup instructions and API documentation covering props, callbacks, and styling hooks. 4. Brief performance notes explaining how you prevented extra renders and achieved style detection in sync with user input. I am ready to iterate quickly, review pull requests, and test on real devices, so please outline any native modules, libraries, or custom renderers you plan to integrate when you respond.