A plugin for handling code in the ConvertKit Editor
A plugin for handling lists in a Slate editor
A Slate plugin to simplify keyboard shortcuts
Tools for building completely customizable richtext editors with React.
remark plugin to transform remark syntax tree (mdast) to Slate document tree, and vice versa. Made for WYSIWYG markdown editor.
A completely customizable framework for building rich text editors.
Slate extension
remark plugin to compile Markdown to a slate compatible object
An operation-based history implementation for Slate editors.
Serialize Slate JSON objects to the DOM. Can be used with `htmlparser2` and associated utilities to modify the DOM and generate HTML. Used by other serializers in this monorepo.
TypeScript definitions for slate
A JSX-like syntax for creating Slate Values
Convert Slate JSON to HTML and HTML to Slate. Built on htmlparser2 and shared DOM config with @slate-serializers/dom.
Yjs binding for Slate.
A hyperscript helper for creating Slate documents.
Compute a diff of two Slate documents
TypeScript definitions for slate-plain-serializer
React specific components/utils for slate-yjs.
The best Slate lists extension out there
A Slate plugin to add soft breaks on return.
Kit Design
A Base64 serializer for Slate editors.
Meta package re-exporting @slate-serializers/dom and @slate-serializers/html for a single dependency entry point.
A plain text serializer for Slate editors.