Rich text editor with plugins based on Slate.js

editor plugins rich-text slatejs wysiwyg
5 Open Issues Need Help Last updated: Aug 29, 2025

Open Issues Need Help

View All on GitHub

Rich text editor with plugins based on Slate.js

TypeScript
#editor#plugins#rich-text#slatejs#wysiwyg
good first issue

Rich text editor with plugins based on Slate.js

TypeScript
#editor#plugins#rich-text#slatejs#wysiwyg

AI Summary: Modify the CodeBlockPlugin in the Slate.js-based rich text editor to pass a list of supported programming languages to the `renderLanguageSelector` function, enabling dynamic language selection within the code block.

Complexity: 2/5
enhancement good first issue

Rich text editor with plugins based on Slate.js

TypeScript
#editor#plugins#rich-text#slatejs#wysiwyg
Add EmojiPlugin 3 months ago

AI Summary: Implement an EmojiPlugin for a Slate.js-based rich text editor. The plugin should activate when a colon (`:`) is typed, displaying an emoji picker that supports dark mode. This involves creating a plugin that handles the colon input, fetching and displaying emoji options, and integrating with the editor's dark theme.

Complexity: 3/5
enhancement good first issue

Rich text editor with plugins based on Slate.js

TypeScript
#editor#plugins#rich-text#slatejs#wysiwyg

AI Summary: Debug the `renderLeaf` method within the `core/createEditable` module of a Slate.js based rich text editor. The issue is that nodes are not rendering correctly when the BasicFormattingPlugin is absent.

Complexity: 3/5
bug good first issue

Rich text editor with plugins based on Slate.js

TypeScript
#editor#plugins#rich-text#slatejs#wysiwyg