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.
Slate extension
An operation-based history implementation for Slate editors.
A completely customizable framework for building rich text editors.
Yjs binding for Slate.
remark plugin to compile Markdown to a slate compatible object
A hyperscript helper for creating Slate documents.
Compute a diff of two Slate documents
Common functionality for creating distributable Electron apps
Create a Debian package for your Electron app.
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.
Convert Slate JSON to HTML and HTML to Slate. Built on htmlparser2 and shared DOM config with @slate-serializers/dom.
Linux FFmpeg binary used by ffmpeg-installer
TypeScript definitions for slate
React specific components/utils for slate-yjs.
Platform independent binary installer of FFmpeg for node projects
An easy way to install Dev Tools extensions into Electron applications
Create DMG installers for your electron apps.
Module to generate Windows installers for Electron apps
Platform independent binary installer of FFprobe for node projects
A plain text serializer for Slate editors.
A Base64 serializer for Slate editors.
TypeScript definitions for slate-plain-serializer