A Slate plugin to handle code blocks editing. Fork from GitbookIO/slate-edit-code
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.
The best Slate lists extension out there
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.
Slate.js integration with Volto
A Slate plugin to handle tables containing complex content.
TypeScript definitions for slate
Yjs binding for Slate.
Convert Slate JSON to HTML and HTML to Slate. Built on htmlparser2 and shared DOM config with @slate-serializers/dom.
<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 hyperscript helper for creating Slate documents.
Compute a diff of two Slate documents
A simple code writer that assists with formatting and visualizing blocks of code.
TypeScript definitions for slate-plain-serializer
React specific components/utils for slate-yjs.
A package for validating slate objects
A Slate plugin to add soft breaks on return.
Compile ES2015 block scoping (const and let) to ES5
Babel plugin to ensure function declarations at the block level are block scoped