Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rs-pro/rocket-slate

A complete editor based on slatejs
https://github.com/rs-pro/rocket-slate

editor react slate-plugins slatejs wysiwy

Last synced: 16 days ago
JSON representation

A complete editor based on slatejs

Awesome Lists containing this project

README

        

## RocketSlate

## Project state: pre alpha (not working)

A rich text editor based on [SlateJS](https://github.com/ianstormtaylor/slate) framework and [slate-plugin-next](https://slate-plugins-next.netlify.app/)

Supports slate 0.57 only

## In the box

- SlateJS 0.57 (no dependency on Immutable.JS)
- Fully modular and customizeable
- A complete wysiwyg with common functions and toolbar
- Text and background color
- Image, File, Video upload (simple API, golang + s3 backend example)
- Mentions with async load and examples
- Tables
- Checklists
- Code editing
- Hotkeys
- Autolink on paste
- Working undo

# License / Credits

Original code in this repo:
MIT License Copyright (c) 2019-2020 glebtv

Uses code from slate [examples](https://github.com/ianstormtaylor/slate/tree/master/site/examples) (MIT License)

Rocket Slate Plugins:
Based on [slate-plugins-next](https://github.com/zbeyens/slate-plugins-next) (MIT license)

Rocket Slate Table:
Based on [slate-deep-table](https://github.com/jasonphillips/slate-deep-table) (Apache 2.0 license)

Rocket Slate Code:
Based on [slate-edit-code](https://github.com/GitbookIO/slate-edit-code) (Apache 2.0 license)

Borrows some code and ideas from [slate-editor](https://github.com/nossas/slate-editor) (MIT License)

Includes icons from [google material-design-icons](https://github.com/google/material-design-icons) [Apache 2.0 license](https://github.com/google/material-design-icons/blob/master/LICENSE)

Includes icons from [https://icons8.com](https://icons8.com)