Skip to content
SPECIFICTION
Get listed

ContentTools vs ProseMirror

ContentTools

getcontenttools.com

ProseMirror

prosemirror.net

Side by side

FigureContentToolsProseMirror
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
WebYesYes
APIYesYes
Self-hosted—Yes
Plans published11
Spec score · Rich Text Editor Software8.5 (#4)8.4 (#6)
LicenseThe project code is licensed under MIT.The project is released under the MIT license and the homepage says users are legally free to use it commercially.
SupportThe project README directs how-to questions to Stack Overflow and suspected bugs or feature requests to GitHub issues.The project directs questions and discussion to its forum and bugs to its issue tracker, with a code of conduct for communication.
What it doesContentTools is a WYSIWYG editor for editing HTML content in a web page.ProseMirror is a toolkit for building rich-text editors on the web.

Plans

ContentTools

  • Free and open-sourceFree

ContentTools pricing →

ProseMirror

  • ProseMirror open-source libraryFree

ProseMirror pricing →

In their own words

ContentTools

ContentTools is a JavaScript library for adding WYSIWYG editing to HTML pages. Developers include its CSS and JavaScript files, mark the page regions that should be editable, and configure the editor to initialize from those regions. Editing tools support inserting and converting images, videos, tables, and lists; users can drag blocks to rearrange them and resize images and videos. Undo and redo are supported without a stated limit during an editing session. Developers can define a palette of styles for eligible elements. The library is framework agnostic and extensible, and its five component libraries can be used independently. The maker describes integrations with CMS applications and web frameworks including WordPress, Yii, Laravel, and Django. ContentTools is free and MIT licensed. It does not store edited content or provide user authentication, so developers need to configure their own save mechanism. Its image-upload interface includes rotation and cropping, but the demo simulates those functions without a server-side API. Pre-built project files are available in the repository’s build folder.

Visit getcontenttools.com

ProseMirror

ProseMirror is a toolkit for developers building rich-text editors on the web. It supports structured documents through a WYSIWYG-style interface while letting applications define document shape and content. Instead of treating a document as an HTML blob, it gives application code control over a custom data structure. Schemas and plugins provide ways to customize that structure and extend editor behavior. Four core modules handle the document model, editor state, view, and transformations; additional modules offer commands, key bindings, undo history, input macros, collaboration, and a basic schema. Multiple people can edit together in real time. Examples cover Markdown, image uploads, custom schemas, menus, code editors, footnotes, and track changes. ProseMirror is free, open source, and legally usable commercially; it can be self-hosted and is installed through npm. It works in recent Firefox, Chrome, Safari, and Edge versions, as well as Internet Explorer 11. It is a modular toolkit rather than a ready-made editor component, and implementation generally involves a bundler.

Visit prosemirror.net