TheSunny
Primary version
Primary version
  • Introduction
  • Walkthroughs
    • Installing Slate
    • Adding Event Handlers
    • Defining Custom Elements
    • Applying Custom Formatting
    • Executing Commands
    • Saving to a Database
    • Using the Bundled Source
  • Concepts
    • Interfaces
    • Nodes
    • Locations
    • Commands
    • Operations
    • Editor
    • Plugins
    • Rendering
    • Serializing
    • Normalizing
    • Migrating
  • General
    • Resources
    • Contributing
    • Changelog
    • FAQ
Powered by GitBook
On this page
  1. General

Resources

PreviousMigratingNextContributing

Last updated 5 years ago

CtrlK
  • Libraries
  • Products
  • Editors

A few resources that are helpful for building with Slate.

Libraries

These libraries are helpful when developing with Slate:

  • 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.

Products

These products use Slate, and can give you an idea of what's possible:

  • Archbee

  • Cake

  • Chatterbug

  • GitBook

Editors

These pre-packaged editors are built on top of Slate, and can be helpful to see how you might structure your code:

  • Canner Editor is a rich text editor.

  • Chatterslate helps teach language grammar and more at Chatterbug.

  • French Press Editor is a customizeable editor with offline support.

  • is a drop-in WYSIWYG editor.

  • is a self-contained, inline WYSIWYG editor library.

  • is the editor that powers the wiki.

(Or, if you have their exact use case, can be a drop-in editor for you.)

Grafana
Guilded
Guru
Netlify CMS
Outline
Prezly
Sanity.io
Slite
Taskade
Yuque
Thoughts
Nossas Editor
ORY Editor
Outline Editor
Outline