tentap-editor
CommunityEasily add TenTap rich text editing.
AuthorCaiZongyuan
Version1.0.0
Installs0
System Documentation
What problem does it solve?
TenTap Editor provides a production-ready, typed bridge between React Native apps and a web-based rich text editor, enabling native-like editing experiences with advanced formatting, theming, and real-time customization without building a full editor from scratch.
Core Features & Use Cases
- Type-safe bridge between React Native and TipTap-based editor via EditorBridge and BridgeExtensions.
- WebView-based rich text editing with formatting, lists, headings, images, links, and code blocks.
- Theming and CSS customization including dark mode, custom fonts, and dynamic CSS injection.
- Use cases include note-taking apps, diaries or journals, chat compositions, CMS mobile UIs, and blog posts that require rich formatting.
Quick Start
- Install TenTap Editor in your RN project by adding @10play/tentap-editor and react-native-webview, then install dependencies.
- Initialize: import { useEditorBridge, RichText, Toolbar } from '@10play/tentap-editor'; const editor = useEditorBridge();
- Render: wrap RichText in a WebView with a Toolbar; see the repository examples for full patterns.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: tentap-editor Download link: https://github.com/CaiZongyuan/Expo-TanstackDB-ElectricSQL/archive/main.zip#tentap-editor Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.