Skip to content
SPECIFICTION
Get listed

am-editor vs BlockNote

am-editor

github.com

BlockNote

blocknotejs.org

Side by side

Figuream-editorBlockNote
Price fromFree$195/mo
Free planYesYes
Free trial——
Open source——
WebYesYes
Self-hostedYesYes
Plans published13
Spec score · Rich Text Editor Software8.3 (#7)8.3 (#8)
CollaborationCollaborative editing uses Yjs and WebSocket, with a Node.js server component that supports MongoDB and LevelDB storage.Yjs providers listed for collaboration include Liveblocks, PartyKit, Y-Sweet, Hocuspocus, y-websocket, and y-webrtc.
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.BlockNote is an open-source, modular rich-text editor for developers building modern web applications.

Plans

am-editor

  • MIT LicenseFree

am-editor pricing →

BlockNote

  • CommunityFree
  • Business$195 a month
  • EnterprisePriced on request

BlockNote 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

BlockNote

BlockNote is an open-source rich-text editor for developers adding document editing to web applications. It is suited to knowledge bases, note-taking apps, document editors, and internal tools, with a ready-made animated interface and block-based documents to start from. Developers can add custom block types, change menus, or build a UI from scratch. The editor is built on ProseMirror and TipTap; real-time collaboration uses Yjs, with providers including Liveblocks, PartyKit, Y-Sweet, Hocuspocus, y-websocket, and y-webrtc. Documentation lists y-indexeddb for offline storage. BlockNote imports and exports its JSON format and HTML, while conversions to standard HTML and Markdown are marked lossy. XL packages add AI integration, multi-column layouts, and exports to PDF, DOCX, ODT, and email. They are free for open-source projects under GPL-3.0; closed-source use requires a commercial license. The Community plan is free, and Business is $195 a month, billed yearly. It runs self-hosted or on the web.

Visit blocknotejs.org