reactjs-tiptap-editor

A modern WYSIWYG rich text editor based on tiptap and shadcn ui for Reactjs

20 articles 672 View on GitHub ↗
20 articles
How to Handle TipTap Editor State Management with React Context in reactjs-tiptap-editor

Learn to manage TipTap editor state in React using Context. Access and control your editor instance easily with the useEditorInstance hook, avoiding prop-drilling.

how-to-guide
Mar 3, 2026
How to Add Custom Keyboard Shortcuts for Tiptap Editor Actions

Learn how to add custom keyboard shortcuts for Tiptap editor actions using shortcutKeys and addKeyboardShortcuts in your extension configuration for seamless editing.

how-to-guide
Mar 3, 2026
How to Implement Search and Replace Functionality in Tiptap Editor

Learn to implement search and replace in Tiptap editor using the hunghg255/reactjs-tiptap-editor repository. This guide details its ProseMirror plugin, storage system, and React UI for a seamless experience.

how-to-guide
Mar 3, 2026
How to Customize the Editor Theme and Dark Mode Using Shadcn UI in Reactjs-Tiptap-Editor

Customize your reactjs-tiptap-editor theme and dark mode with Shadcn UI. Learn how to update CSS custom properties using themeActions for a personalized look.

how-to-guide
Mar 3, 2026
How to Add File Attachment Handling to Tiptap Editor: A Complete Guide

Learn to add file attachment handling to your Tiptap editor with our guide. Utilize the built-in Attachment extension for streamlined uploads and styled nodes.

how-to-guide
Mar 3, 2026
How to Configure Table Features (Merge Cells & Resize Columns) in reactjs-tiptap-editor

Learn to merge cells and resize columns in reactjs-tiptap-editor. This guide shows how to enable table features and efficiently manage table content with simple code.

how-to-guide
Mar 3, 2026
How to Add Callout/Note Boxes with Different Types in Tiptap: Complete Implementation Guide

Learn to add callout note boxes in Tiptap easily. This guide covers implementation with different types using the built-in Callout extension and RichTextCallout component.

how-to-guide
Mar 3, 2026
How to Create Collapsible Drawer/Accordion Blocks in ReactJS Tiptap Editor

Learn how to build collapsible drawer and accordion blocks in ReactJS Tiptap Editor. Extend the Drawer node and add a toggle command for interactive content.

how-to-guide
Mar 3, 2026
How to Add Custom Emoji Picker Support to Tiptap Editor in React

Learn how to add custom emoji picker support to your Tiptap editor in React. Replace the default picker with your own React component to insert emojis seamlessly. Explore the example repository for guidance.

how-to-guide
Mar 3, 2026
How to Implement @Mentions with Custom User Lists in the React Tiptap Editor

Learn to add custom @mentions to your React Tiptap editor. Configure the Mention extension with a suggestion object and filter users from your list for a seamless experience.

how-to-guide
Mar 3, 2026
How to Embed Twitter/X Tweets in Editor Content with reactjs-tiptap-editor

Easily embed Twitter X tweets in your editor content using reactjs-tiptap-editor. Learn how the Twitter extension converts URLs and renders tweets with react-tweet.

how-to-guide
Mar 3, 2026
How to Render LaTeX/KaTeX Math Equations in Tiptap: A Complete Guide

Learn to render LaTeX KaTeX math equations in Tiptap with our complete guide. Discover client-side solutions for Tiptap using custom node views and real-time previews.

how-to-guide
Mar 3, 2026

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →