From 2614dc3c463611d5181123e5e7ad36bb92c20910 Mon Sep 17 00:00:00 2001 From: Dylan Schiemann Date: Thu, 5 Aug 2021 14:33:40 -0700 Subject: [PATCH] Update resources.md (#4414) * Update resources.md Add additional Slate resources * Update resources.md remove extra blank line --- docs/general/resources.md | 34 +++++++++++++++++++++------------- 1 file changed, 21 insertions(+), 13 deletions(-) diff --git a/docs/general/resources.md b/docs/general/resources.md index 6fa748b1c..627cdfef6 100644 --- a/docs/general/resources.md +++ b/docs/general/resources.md @@ -7,31 +7,40 @@ A few resources that are helpful for building with Slate. These libraries are helpful when developing with Slate: - [`is-hotkey`](https://github.com/ianstormtaylor/is-hotkey) is a simple way to check whether an `onKeyDown` handler should fire for a given hotkey, handling cross-platform concerns like cmd vs. ctrl keys for you automatically. -- [`slate-angular`](https://github.com/worktile/slate-angular) is an angular-based view layer, which is a useful supplement to the slate and helps you build a rich text editor using angular. + +## Extensions and Plugins + +These extensions and plugins add additional features and capabilities to Slate: + +- [Plate](https://github.com/@udecode/plate) Rich text editor plugin system for Slate & React +- [`slate-angular`](https://github.com/worktile/slate-angular) Angular-based view layer, which is a useful supplement to Slate for building a rich text editor using Angular. +- [`slate-yjs`](https://github.com/BitPhinix/slate-yjs/) Collaborative editing utilities for Slate leveraging Yjs +- [`slate-collaborative`](https://github.com/cudr/slate-collaborative) Collaborative editing utilities for Slate leveraging Automerge ## Products These products use Slate, and can give you an idea of what's possible: -- [Archbee](https://archbee.io) +- [Archbee](https://archbee.io/) - [Cake](https://www.cake.co/) -- [Chatterbug](https://chatterbug.com) -- [Clause](https://clause.io) +- [Chatterbug](https://chatterbug.com/) +- [Clause](https://clause.io/) - [GitBook](https://www.gitbook.com/) - [Discord](https://discord.com/) - [Grafana](https://grafana.com/) -- [GraphCMS](https://graphcms.com) -- [Guilded](https://www.guilded.gg) +- [GraphCMS](https://graphcms.com/) +- [Guilded](https://www.guilded.gg/) - [Guru](https://www.getguru.com/) -- [Kitemaker](https://kitemaker.co) -- [Netlify CMS](https://www.netlifycms.org) +- [Kitemaker](https://kitemaker.co/) +- [Living Spec](https://livingspec.com/) +- [Netlify CMS](https://www.netlifycms.org/) - [Prezly](https://www.prezly.com/) -- [Sanity.io](https://www.sanity.io) -- [Slite](https://slite.com) +- [Sanity.io](https://www.sanity.io/) +- [Slite](https://slite.com/) - [Taskade](https://www.taskade.com/) -- [TRPG Engine](https://trpg.moonrailgun.com) +- [TRPG Engine](https://trpg.moonrailgun.com/) - [Yuque](https://www.yuque.com/) -- [Thoughts](https://thoughts.teambition.com) +- [Thoughts](https://thoughts.teambition.com/) ## Editors @@ -44,6 +53,5 @@ These pre-packaged editors are built on top of Slate, and can be helpful to see - [Nossas Editor](http://slate-editor.bonde.org/) is a drop-in WYSIWYG editor. - [ORY Editor](https://editor.ory.am/) is a self-contained, inline WYSIWYG editor library. - [React Force Slate Editor](https://github.com/nareshbhatia/react-force/tree/master/packages/slate-editor) is a light-weight medium-style editor with no editor chrome. -- [Slate Plugins Next](https://github.com/zbeyens/slate-plugins-next) provides an editor with configurable and extendable plugins. \(Or, if you have their exact use case, can be a drop-in editor for you.\)