Svelte Rich Text Editor

A powerful, flexible rich text editor for Svelte 5 applications. Built on Tiptap with full TypeScript support.

Try It Live

Experience the editor in action. Start typing to see the magic!

Interactive Editor

Read-Only Preview

Built-In Theme Support

Pass theme directly via props - no wrapper needed!

Modern Dark Theme (Direct Props)

Professional Light Theme (Direct Props)

Theme Inheritance (Custom CSS Variables)

Use theme="inherit" to apply custom CSS variables from parent container

Custom Teal Theme (Inherited)

Custom Purple Theme (Inherited)

Ready to Get Started?

Install with npm, pnpm, or yarn and start building amazing content experiences.

npm install @mythrantic/svelte-rich-text
Read the Documentation