A monorepo of ProseMirror plugins and utilities by Emergence Engineering.
| Package | Description | Status |
|---|---|---|
fast-diff-merge |
Fast diff and merge utilities | Migrated |
prosemirror-text-map |
Text mapping utilities for ProseMirror documents | Migrated |
prosemirror-link-preview |
Link preview cards | Migrated |
prosemirror-image-plugin |
Image handling plugin | Migrated |
prosemirror-slash-menu |
Slash menu state management | Migrated |
prosemirror-slash-menu-react |
Slash menu React UI | Migrated |
prosemirror-block-runner |
Generic task queue processor for ProseMirror | New |
prosemirror-suggestcat-plugin |
AI-powered suggestion plugin | Migrated |
prosemirror-suggestcat-plugin-react |
React bindings for suggestcat | Migrated |
prosemirror-suggest-changes |
Track changes / suggestions | Privat fork |
prosemirror-loading-plugin |
Loading state plugin | Empty repo |
prosemirror-codemirror-block |
CodeMirror code blocks | Migrated |
prosemirror-paste-link |
Paste URL as link | Migrated |
prosemirror-link-plugin |
Automatic alias linking plugin | Migrated |
prosemirror-slash-menu-ui |
Slash menu UI components | Non maintained |
git clone https://github.com/emergence-engineering/emergence-tools.git
cd emergence-tools
pnpm install
pnpm build# Start the playground dev server (live-reloads package source changes)
pnpm playground
# Build all packages
pnpm build
# Run all tests
pnpm test
# Create a changeset for versioning
pnpm changesetThe interactive playground demos all available plugins. Run it locally with pnpm playground or visit the live demo.
MIT