Resources
Last updated
Last updated
A few resources that are helpful for building with Slate.
These libraries are helpful when developing with Slate:
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.
These extensions and plugins add additional features and capabilities to Slate:
A fully-hosted WebSocket infrastructure and persisted data store for Yjs documents
Rich text editor plugin system for Slate & React
Angular-based view layer, which is a useful supplement to Slate for building a rich text editor using Angular.
Collaborative editing utilities for Slate leveraging Yjs
Collaborative editing utilities for Slate leveraging Automerge
These products use Slate, and can give you an idea of what's possible:
: Digital contracting for the modern enterprise
: Build better product docs with your team
: The most versatile writing software [for fiction]
: Learn languages from real people
: Collaborative calculation and data science
: Coda brings all your words, data, and teamwork into one powerful doc
: Open source content management for your Git workflow
: Magically create beautiful slides — faster than ever
: A powerful, highly customizable email editor
: The Whiteboard for Engineering Teams
: Plan, centralize and share knowledge
: Text & voice channels to collaborate & share
: Operational dashboards for your data
: Better chat, happier communities
: Organize company information. Access it anywhere. [wiki]
: The federated content platform
: A graphical website builder for writing HTML and CSS from scratch
: Product development tool built to manage the work, not the workers
: A modern way for product teams to work
: A note-taking web app that synchronizes your notes to audio, video and pdfs.
: Get mundane details out of your head
: Turn your audience into fans
: Open Source Typeform Alternative WordPress Plugin
: Reimagining learning with AI [LMS]
: Platform for structured content [data driven content]
: Where remote teams make decisions and share knowledge
: Git-based CMS for Static Site Generators
: Get work done in one unified workspace
These pre-packaged editors are built on top of Slate, and can be helpful to see how you might structure your code:
(Or, if you have their exact use case, can be a drop-in editor for you.)
is a WYSIWYG editor for .
is a rich text editor.
helps teach language grammar and more at .
Collaborative Calculation editor in the Cloud
is a customizeable editor with offline support.
is a drop-in WYSIWYG editor.
: Synchronize your text entries to media using this rich text editor that inserts clickable stamps alongside text.
is a light-weight medium-style editor with no editor chrome.
is a self-contained, customizable inline WYSIWYG editor library.
provides an editor with configurable and extendable plugins.
: It's a modern, production-ready rich text editor.