Quick Start
Create your first editor instance in minutes.
Framework-agnostic, extensible, and TypeScript-first.
Documentation in progress
ModuloEditor is still in active development. This documentation is still being written. Some pages may be incomplete or updated frequently.
Start from an existing textarea. ModuloEditor handles the editor layout, live preview, and form synchronization for you.
<textarea id="editor"></textarea>import {
DefaultEditorDomInitializer,
ModuloEditorCore,
StarterKitPreset
} from "@lakamark/modulo-editor";
const editor = ModuloEditorCore
.create()
.withDomInitializer(new DefaultEditorDomInitializer())
.fromTextarea('#editor')
.usePreset(new StarterKitPreset())
.build();
editor.init();Ready to build your first editor?
Explore ModuloEditor directly in your browser using the included StarterKitPreset.