Skip to content

Introduction

ProseKit is a toolkit that help you build powerful rich text editors with ease.

ProseKit mainly consists of the following modules:

Core

prosekit/core

A collection of convenient and user-friendly APIs based on ProseMirror.

Extensions

prosekit/extensions

Various extensions that can be combined to implement different functionalities. All extensions are framework-agnostic and can be used in any UI framework.

Primitives

prosekit/react

prosekit/vue

prosekit/preact

prosekit/svelte

prosekit/solid

prosekit/lit

A set of unstyled primitive for different UI frameworks.

Components

A set of styled components based on the above primitives and TailwindCSS. You can copy and paste the code to your project and customize them as you like.