Shadcn Templates
Shadcn Labs

editorcn

Free, open-source rich text editor components for React, built on Tiptap and themed by your shadcn/ui tokens, with slash commands, a block editor and 20+ toolbar controls.

358
GitHub stars
Free
Price
Oct 25, 2026
Updated
editorcn screenshotOpen editorcn

Overview

editorcn is a free, MIT-licensed set of rich text editor components for React from Shadcn Labs, built on Tiptap. Editors adapt automatically to your shadcn/ui theme tokens and are assembled from declarative, composable components, with full access to the Tiptap extension ecosystem.

The registry includes a standard editor, a Notion-style block editor with slash commands, drag handles and a bubble menu, a static renderer, a simple document editor, tables, image placeholders and a comment box. The toolbar has 20+ controls covering bold, italic, headings, lists, links, alignment and embeds, and icons, labels and colors can be overridden through props, with ready-made icon sets for Phosphor, Tabler, Hugeicons and Remix Icon.

Features

  • Tiptap powered: Full access to the Tiptap ecosystem
  • Block editor: Notion-style slash commands, drag handles and bubble menu
  • 20+ toolbar controls: Formatting, headings, lists, links, alignment and embeds
  • Theme-aware: Adapts to your shadcn/ui theme tokens
  • Extras: Static renderer, tables, image placeholder and comment box
  • Icon sets: Phosphor, Tabler, Hugeicons and Remix Icon variants
  • MIT licensed: Free and open source

Tech stack

  • React, TypeScript
  • Tiptap

Registry

Install via the shadcn CLI registry:

npx shadcn@latest add https://editorcn.vercel.app/r/editor.json

Similar listings

All Component Library