Skip to content
SPECIFICTION
Get listed

am-editor vs ContentTools

am-editor

github.com

ContentTools

getcontenttools.com

Side by side

Figuream-editorContentTools
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
WebYesYes
API—Yes
Self-hostedYes—
Plans published11
Spec score · Rich Text Editor Software8.3 (#7)8.5 (#4)
Intended usersThe project describes itself for developers who need a rich text editor they can extend with front-end libraries and plugins.The tutorials cover common editing scenarios and advanced topics for developers building their own editors.
LicenseThe repository publishes the software under the MIT License, which permits free use subject to the license conditions.The project code is licensed under MIT.
Productam-editor is a rich text editor that supports collaborative editing and lets developers extend it with plugins using React, Vue, and other front-end libraries.ContentTools is a JavaScript library for building WYSIWYG editors for HTML content.

Plans

am-editor

  • MIT LicenseFree

am-editor pricing →

ContentTools

  • Free and open-sourceFree

ContentTools pricing →

In their own words

am-editor

am-editor is a rich text editor for developers building web editing experiences. It supports collaborative editing and can be extended with plugins in React, Vue, and other front-end libraries. The project includes dozens of ready-to-use plugins and allows custom marks, inline elements, blocks, and cards. Listed content features include tables, files, mathematical formulas, images, audio, video, and embedded multimedia. Markdown syntax is supported, including by the code block plugin by default. The project lists internationalization and compatibility with most recent mobile browsers. Collaboration uses Yjs and WebSocket, with a Node.js server component that stores data in MongoDB or LevelDB. Examples or components are provided for React, Vue 2, and Vue 3; the engine can be installed as @aomao/engine with npm or yarn. am-editor is free and open source under the MIT License; its listed plan is free, subject to license conditions including attribution and a license notice. The license disclaims warranties and liability.

Visit github.com

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