am-editor
github.com
What it is
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.
Spec sheet
- Product
- am-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.Read 9 Oct 2026 · github.com
- Intended users
- The project describes itself for developers who need a rich text editor they can extend with front-end libraries and plugins.Read 9 Oct 2026 · github.com
- License
- The repository publishes the software under the MIT License, which permits free use subject to the license conditions.Read 9 Oct 2026 · github.com
- Browser support
- The project says it is compatible with most recent mobile browsers.Read 9 Oct 2026 · github.com
- Collaboration
- Collaborative editing uses Yjs and WebSocket, with a Node.js server component that supports MongoDB and LevelDB storage.Read 9 Oct 2026 · github.com
- Extensibility
- The project describes an out-of-the-box set of dozens of plugins and supports custom mark, inline, block, and card plugins.Read 9 Oct 2026 · github.com
- Frameworks
- The project provides examples or components for React, Vue 2, and Vue 3.Read 9 Oct 2026 · github.com
- Installation
- The engine can be installed as the @aomao/engine package using npm or yarn.Read 9 Oct 2026 · github.com
- Languages
- The project lists internationalization support.Read 9 Oct 2026 · github.com
- Localization
- The project lists internationalization as a supported feature.Read 9 Oct 2026 · github.com
- Markdown
- The editor supports Markdown syntax, and the code block plugin supports Markdown by default.Read 9 Oct 2026 · github.com
- Multimedia
- Its listed features include images, audio, video, and embedded multimedia content.Read 9 Oct 2026 · github.com
- Plugin library
- The project describes an out-of-the-box solution with dozens of plugins for common editing needs.Read 9 Oct 2026 · github.com
- Rich content
- Listed features include image, audio and video support, embedded multimedia, tables, files, and mathematical formulas.Read 9 Oct 2026 · github.com
- Security and warranty
- The MIT license text provides the software as is and disclaims warranties and liability.Read 9 Oct 2026 · github.com
- Storage
- The Yjs WebSocket server supports data storage using MongoDB and LevelDB.Read 9 Oct 2026 · github.com
- Storage options
- The project’s collaboration server supports MongoDB and LevelDB for data storage.Read 9 Oct 2026 · github.com
- Warranty
- The MIT license provides the software “as is” and disclaims warranties.Read 9 Oct 2026 · github.com
Plans and prices
Strong points and limits
Strong points
- Dozens of plugins are included out of the box.
- Supports custom marks, inline, block, and card plugins.
- Collaboration uses Yjs and WebSocket.
- Supports images, audio, video, tables, and formulas.
- Free under the MIT License.
Limits
- Collaboration requires a Node.js server component.
- The MIT License disclaims warranties and liability.
Who it suits
It suits developers who need a rich text editor they can adapt with plugins and front-end libraries. Teams needing collaborative editing, structured content, or multimedia support may find its listed capabilities relevant.
Verdict
am-editor combines rich-content editing with extensibility and real-time collaboration. Its free MIT-licensed offering is worth considering when developers can work within its server-based collaboration setup and license terms.
Where Specifiction places it
- Rich Text Editor Software#7 of 378.3