CLI for sdelements/node-slate and lord/slate
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.
The best Slate lists extension out there
Slate extension
An operation-based history implementation for Slate editors.
A completely customizable framework for building rich text editors.
A hyperscript helper for creating Slate documents.
Yjs binding for Slate.
remark plugin to compile Markdown to a slate compatible object
Vite as Node.js runtime
Compute a diff of two Slate documents
Convert Slate JSON to HTML and HTML to Slate. Built on htmlparser2 and shared DOM config with @slate-serializers/dom.
A package for validating slate objects
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
Like which(1) unix command. Find the first instance of an executable in the PATH.
React specific components/utils for slate-yjs.
TypeScript execution environment and REPL for node.js, with source map support
A Base64 serializer for Slate editors.
TypeScript definitions for slate-plain-serializer
A plain text serializer for Slate editors.
Fixes stack traces for files with source maps
TypeScript definitions for slate-html-serializer