@streetwriters/tinymce-plugins
v1.5.18
Published
All the custom made or modified plugins for TinyMCE used in Notesnook & other apps maintained by Streetwriters team.
Downloads
3
Readme
TinyMCE Plugins
Maintained by Streetwriters team
All of these plugins are being used in Notesnook in production.
Installation
yarn add @streetwriters/tinymce-plugins
Usage
import "@streetwriters/tinymce-plugins/<plugin-name>";
Plugins
Custom
- Checklist
- Inline codeblock (with syntax highlighting using
highlight.js
) - Inline code (
<code>some</code>
) - Shortcuts (for auto enclosing brackets, quotes, etc.)
- Quickimage (for directly embedding local file images)
- Collapsible Headers
- Keyboard quirks
- These includes various workarounds for quirks with keyboard input
- Blockescape (for easily escaping from blockquote and other block elements)
- Attachments handler (used internally by Notesnook for attachments)
- Content handler (used internally by Notesnook to get html content & count words fast).
- Bettertable (augments the default TinyMCE table adding row/cell selection, cell-only select all).
Overrides
Modifications details inside each plugin code.
- Shortlink
- Paste
License
All these plugins (excluding TinyMCE mods) are licensed under MIT. Use them as you want. Attributions welcome.