Slate to Markdown
A Slate plugin to toggle marks based on hotkeys.
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.
Yjs binding for Slate.
remark plugin to compile Markdown to a slate compatible object
A completely customizable framework for building rich text editors.
A hyperscript helper for creating Slate documents.
Compute a diff of two Slate documents
TypeScript definitions for slate-html-serializer
Convert Slate JSON to HTML and HTML to Slate. Built on htmlparser2 and shared DOM config with @slate-serializers/dom.
TypeScript definitions for slate
React specific components/utils for slate-yjs.
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.
<mark> tag for markdown-it markdown parser.
This package contains helpers and nodes for wrapping content in marks for Lexical.
<h2 align="center">Yoopta-Editor v1 🎉</h2> <p align="center">Yoopta-Editor - is an open source notion-like editor 💥</p> <div align="center"> <img width="574" alt="Screen Shot 2023-01-25 at 16 04 29" src="https://user-images.githubusercontent.com/2909311
A Base64 serializer for Slate editors.
TypeScript definitions for slate-plain-serializer
A plain text serializer for Slate editors.
mdast extension to parse and serialize highlight mark
A Slate plugin to render a placeholder with React.