awesome-slate
awesome-slate copied to clipboard
A collection of awesome libraries for slate.js
Awesome Slate ![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)
A collection of awesome things for slatejs
Slate
A completely customizable framework for building rich text editors.
Slate Community
Useful Snippets
Official Plugins
- Slate History - A plugin that adds undo/redo history to Slate.
- Slate Hyperscript - A hyperscript tool to write JSX Slate documents!
- Slate React - React components for rendering Slate editors.
Other Plugins
- Slate Auto Replace - automatically replace text and apply transforms when the user types certain strings.
- Slate Collapse on Escape - A Slate plugin that simply collapses the selection on escape.
- Slate Drop or Paste Images - A Slate plugin that inserts images on drop or paste.
- Slate Paste Linkify - A Slate plugin that wraps a selection in an inline link element when a URL is pasted from the clipboard.
- Slate Soft Break - A Slate plugin to add soft breaks on enter.
- Slate Deep Table - A Slate plugin to handle tables with nested block content.
- Slate Markdown Serializer - A Markdown serializer for the Slate editor framework.
- Slate Autocomplete - A Slate plugin to suggestion replacements or actions based on input.
- Slate Simple Table - A Slate plugin to handle a simple table.
- Slate Instant Replace - A Slate plugin that gives you full power on the last word your user typed.
- Remark Slate Transformer - A Remark plugin to convert Markdown to Slate, and vice versa.
Editors
- Canner Slate Editor - rich text / WYSIWYG editor built for modularity and extensibility
- Chatterslate - SlateJS editor for Chatterbug's grammar topics
- French Press Editor - An offline-first rich text editor component.
- Nossas Editor - A complete rich text editor based on SlateJS framework
- Outline Editor - Slate based markdown editor that powers Outline wiki
Articles
Contribution
This list is my collection and findings of slate.js resources I've come across. If you have a plugin, or other resource you would like to add, contributions are gladly welcome!