Familiar authoring
Paragraphs, lists, images, video and tables for daily CMS work.
Write content. Connect your forms. WYSIWYG + HTML Source for everyday publishing.
An article, a product story, or your next announcement. Familiar tools for the work you do every day.
Loads on demand · Content stays in this page
pnpm add @soeditor/editor@1.6.0import { createClassicEditor } from '@soeditor/editor/cms';
import '@soeditor/editor/cms/styles.css';
const host = document.querySelector<HTMLTextAreaElement>('#content');
if (host) await createClassicEditor(host, { locale: 'en' });Version 1.6.0 enables video tools by default, with dialogs and players loaded on demand; use video: false to opt out. Separate React and Vue components are also available.
Write articles with SoEditor and manage assets with SoFinder. Connect your asset library through the separate adapter for image insertion, file links and video resource workflows.
Visit SoFinder · Integration guide and code · Try the asset picker example