Skip to content
SPECIFICTION
Get listed

Plate

platejs.org

Free plan WebSelf-hosted
Visit platejs.org
Spec score 8.0 #11 of 37 in Rich Text Editor Software

What it is

Plate is a React framework for building rich-text editors, with a headless runtime, composable plugins, and optional UI components. Setup paths cover Plate UI, Next.js, React, React Server Components, Node.js, and manual installation. Its plugin ecosystem includes AI menus, copilot, comments, suggestions, blocks, code, tables, media, mentions, import and export, and collaboration. The AI package provides streaming menus and chat, AI-marked text, and API-route integration patterns. Yjs collaboration supports IndexedDB, Hocuspocus, WebRTC, awareness, remote cursors, and custom providers. Media features support images, video, audio, and files, including embeds, uploads, drag-and-drop, clipboard paste, URL embedding, and captions. The package is MIT-licensed. The Free plan is free; Personal is €299, paid once and Teams is €799, paid once. The provided UploadThing middleware is intended for local development; production use requires application session and permission checks.

Spec sheet

What it does
Plate is a React framework for building rich-text editors.Read 1 Oct 2026 · platejs.org
Support
The project directs users to GitHub and Discord for help and contributions.Read 1 Oct 2026 · github.com
License
The platejs npm package is licensed under MIT.Read 1 Oct 2026 · npmjs.com
AI
The AI package provides streaming AI menus, chat, AI-marked text, and API-route integration patterns.Read 1 Oct 2026 · platejs.org
Architecture
Plate provides a headless editor runtime, composable plugins, and optional Plate UI components.Read 1 Oct 2026 · platejs.org
Collaboration
Yjs collaboration supports IndexedDB, Hocuspocus, WebRTC, awareness, remote cursors, and custom providers.Read 1 Oct 2026 · platejs.org
Import and export
Plate supports HTML, Markdown, image, and PDF import or export features in its premium comparison.Read 1 Oct 2026 · pro.platejs.org
Installation
Official setup paths include Plate UI, Next.js, React, RSC, Node.js, and manual installation.Read 1 Oct 2026 · platejs.org
MCP
Plate provides an official MCP server exposing editor templates, plugins, UI components, documentation, and API references.Read 1 Oct 2026 · platejs.org
Media integration
The media feature integrates with UploadThing and supports uploading or embedding images, videos, audio, and files.Read 1 Oct 2026 · platejs.org
Plugin ecosystem
Plugins cover AI menus, copilot, comments, suggestions, blocks, code, tables, media, mentions, import/export, and collaboration.Read 1 Oct 2026 · platejs.org
Security guidance
The collaboration documentation recommends authentication and authorization hooks, document-level access control, wss transport, and secure TURN servers.Read 1 Oct 2026 · platejs.org
UI installation
Plate UI can be installed with the shadcn CLI or manually.Read 1 Oct 2026 · platejs.org
Upload limit
The provided UploadThing upload middleware is for local development only and should be replaced with application session and permission checks in production.Read 1 Oct 2026 · platejs.org

Plans and prices

Free Free All plugins Read 1 Oct 2026 · pro.platejs.org
Personal €299, paid once one-time payment Per-developer license · Unlimited solo projects · Free updates · 100+ premium components Read 1 Oct 2026 · pro.platejs.org
Teams €799, paid once one-time payment Per-team license · Unlimited projects · Unlimited team members · Up to 5 users get all-access · Free updates Read 1 Oct 2026 · pro.platejs.org

Every Plate plan and price →

Strong points and limits

Strong points

  • Headless runtime with composable plugins
  • Supports Yjs real-time collaboration
  • Media tools cover images, video, audio, and files
  • Free plan includes all plugins

Limits

  • Personal plan costs 299.00 EUR one-time
  • Teams plan costs 799.00 EUR one-time
  • Provided UploadThing middleware is for local development only

Who it suits

It suits developers building rich-text editing into React-based applications who want plugin-based features and optional UI components. Teams needing collaboration or media tools can draw on its documented integrations, while production deployments need their own upload permissions and session checks.

Verdict

Plate provides a flexible editor framework with a broad plugin set and collaboration options. Production media uploads require replacing the local-development middleware with application-level session and permission checks.

Where Specifiction places it

Alternatives to PlateAll alternatives →