A Slate plugin to handle keyboard events in tables. (based on slate-edit-table)
remark plugin to transform remark syntax tree (mdast) to Slate document tree, and vice versa. Made for WYSIWYG markdown editor.
Convert Slate JSON to HTML and HTML to Slate. Built on htmlparser2 and shared DOM config with @slate-serializers/dom.
Tools for building completely customizable richtext editors with React.
The best Slate lists extension out there
A plain text serializer 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.
Slate extension
The officially supported Slate richtext adapter for Payload
An operation-based history implementation for Slate editors.
A Slate plugin to add soft breaks on return.
```bash npm install @contentful/field-editor-rich-text ```
remark plugin to compile Markdown to a slate compatible object
Yjs binding for Slate.
A completely customizable framework for building rich text editors.
A hyperscript helper for creating Slate documents.
A Slate plugin to handle tables containing complex content.
Compute a diff of two Slate documents
TypeScript definitions for slate
React specific components/utils for slate-yjs.
borderless text tables with alignment
table plugin for slate.js
Pretty unicode tables for the command line. Based on the original cli-table.
TypeScript definitions for slate-plain-serializer