Skip to content
Markput logoMarkput logo

Build your own editor with Markput

Components for React and Vue that combine editable text with any component using custom markup.

Dynamic Marks

Add, edit, remove, and visualize marks with ease.

Nested Marks

Support for nested marks and complex text structures.

Custom Syntax

Support for custom syntax patterns (e.g., HTML, markdown).

Cross Selection

Select text across multiple marks seamlessly.

Zero Dependencies

Lightweight with zero external dependencies.