tentap-editor

Community

Easily 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.