Plate is live · free · last verified 7 Nov 2026 · viability monitor
Plate
Open-source React framework for building a custom rich-text editor, with headless plugins, copy-in UI components and an MCP-ready AI plugin
Pick Plate if you are a React team that wants to own the editor source. The headless platejs runtime plus @platejs/* plugins give you node, mark and serialization control, and the shadcn CLI path (npx shadcn@latest add @plate/editor-ai) gets you a working AI editor template in your repo instead of a black box. The MCP setup — letting AI tools inspect and apply registry items — is the part competitors don't ship. Against Lexical and ProseMirror you trade ecosystem depth for React-native composition and components you can fork. If nobody on your team wants to maintain an editor, walk away.
Verdict generatedVerified 6d ago · liveness 66/100 · cite: rightaichoice.com/tools/plate
- React engineers building a custom rich-text editor
- Teams already standardized on shadcn/ui and Radix UI
- Teams that want to add in-document AI editing through MCP
- Engineering orgs that want to fork and own MIT-licensed editor source
- Non-developers who want a code-free WYSIWYG editor
- Teams wanting a hosted, fully managed editor with an admin dashboard and vendor support
- Projects that need mobile-native or standalone desktop editor applications
We scan live Reddit threads, YouTube comments, X posts, G2 reviews and other communities — and hand you an honest verdict in under a minute.
- Honest verdict, not marketing
- Real pros & cons from real users
- Attributed quotes with receipts
3 free scans · no card needed
Skip Plate if nobody on your team will own editor maintenance — its copy-in components mean every UI update lands on you, and there's no hosted backend, admin dashboard or vendor-operated service behind the framework.
Copy-in components have to be updated by hand: Plate UI improvements don't arrive through a package bump, so budget ongoing engineering time for component maintenance.
Plate is MIT-licensed and free to fork and self-host, so the comparison isn't against a paid editor subscription — it's against the engineering time you spend integrating and maintaining one. Teams on shadcn/ui already get the styling conventions for free; teams evaluating Lexical or ProseMirror should weigh Plate's React-native ergonomics and MCP-ready AI layer against their deeper third-party ecosystems.
In short
Plate — Open-source React framework for building a custom rich-text editor, with headless plugins, copy-in UI components and an MCP-ready AI plugin. Best for React engineers building a custom rich-text editor, Teams already standardized on shadcn/ui and Radix UI, Teams that want to add in-document AI editing through MCP. Free to use.
What is Plate?
Plate — Open-source React framework for building a custom rich-text editor, with headless plugins, copy-in UI components and an MCP-ready AI plugin. Best for React engineers building a custom rich-text editor, Teams already standardized on shadcn/ui and Radix UI, Teams that want to add in-document AI editing through MCP. Free to use.
Plate is an open-source React framework for building a rich-text editor rather than installing a finished one. It gives you a headless editor runtime (the platejs core, with React bindings and editor APIs) plus headless @platejs/* plugins covering nodes, marks, serialization, collaboration, AI and general editor behavior. On top of that sits Plate UI, a registry of app-local components installed through the shadcn CLI — running npx shadcn@latest add @plate/editor-ai drops an AI editor template into your repo rather than pulling a sealed package. The split matters. platejs owns the editor runtime; the @platejs/* packages own the plugin behavior; your app owns the copied component code, styling, routing, data model and product-specific editor logic. Plate UI follows the shadcn/ui model — open code you fork and keep editing, with CLI distribution of kits, templates, components, API routes and docs. Install guides are published for Next.js, React, RSC, Node.js and manual setup, and there are editor templates you can copy and adapt. The AI layer is the differentiator. Plate ships an AI plugin and an MCP setup that lets AI tools inspect and apply Plate registry items, so model-driven editing actions live inside the document instead of beside it. Plate's own positioning of the AI-ready design leans on two things: open component code and consistent registry metadata, which give agents real context about your editor. This is a toolkit for React engineers, not a managed product. Lexical and ProseMirror are the nearest alternatives, both with wider third-party ecosystems and longer community histories; the tradeoff for Plate is React-native ergonomics plus components you own outright. The GitHub repo sits around the 16k-star mark and there is an active Discord. Expect to read source and docs rather than a decade of forum answers, and plan for the maintenance that copy-in components imply. The project is MIT-licensed and is attributed to zbeyens, with credits to shadcn/ui, Radix UI, Vercel, cmdk and Nextra for typography.
Key features
- Headless editor runtime (platejs core) with React bindings and editor APIs
- Headless plugin packages for nodes, marks, serialization and editor behavior
- AI plugin and AI editor template installed via npx shadcn@latest add @plate/editor-ai
- MCP setup that lets AI tools inspect and apply Plate registry items
- Plate UI registry: copy-in components, kits, editor templates and API routes via shadcn CLI
- Open-code UI layer that lives in your repo rather than a sealed package
- Collaboration plugins for real-time co-editing
- Serialization of editor content to HTML and Markdown
- Plugin input rules for automatic editor behavior while typing
- Install guides for Next.js, React, RSC, Node.js and manual setup
- Editor templates to copy and adapt
- Styling conventions aligned with shadcn/ui and Radix UI
- Registry-based component distribution through the shadcn CLI
- Searchable documentation covering plugins, components, examples, migrations and API
- MIT-licensed source on GitHub with an active Discord
Behind the verdict
Plate's real argument is architectural, not feature-count. The framework splits cleanly into three layers: the platejs core runtime with React bindings, the headless @platejs/* plugin packages, and Plate UI components installed into your own app through the shadcn CLI. Because Plate UI follows the shadcn/ui philosophy — copy the code, own it, keep editing it — the distribution model is registry-based rather than a versioned npm blob. Running npx shadcn@latest add @plate/editor-ai pulls a complete AI editor template, kits, components and even API routes straight into your repository under your own styling conventions. For teams already on shadcn/ui and Radix UI, that means the editor stops looking like a foreign widget dropped into your design system. Components use predictable React and shadcn/ui conventions, and the plugins give you nodes, marks, serialization, collaboration and behavior as composable pieces rather than a monolith you configure through a settings object. Content serializes to HTML and Markdown. Install guides cover Next.js, React, RSC, Node.js and manual setup, and there are editor templates to copy when you don't want to start from an empty document. The AI angle deserves scrutiny because it's the part buyers will ask about. Plate ships an AI plugin and an MCP setup; the stated benefit of the open-code model is that agents get real context from your component source and consistent registry metadata, and the MCP setup lets AI tools inspect and apply Plate registry items. That's a meaningfully different integration shape than bolting a completion API onto a textarea — but it also means the AI surface is something you assemble, not something the vendor operates for you. The honest weaknesses are the mirror image of the strengths. Copy-in components mean updates to Plate UI are yours to manage manually; there is no package bump that quietly fixes a component. The third-party ecosystem is thinner than ProseMirror's or Lexical's, so edge-case answers are likelier to come from reading source than from years of forum posts. Mobile-native and desktop editor builds are not part of this framework — it's aimed at web and CLI usage. And because there is no hosted backend or admin dashboard, the collaboration plugin still leaves you running the sync infrastructure. Where it fits: SaaS products that need a distinctive editor surface, internal tools that need block types no off-the-shelf WYSIWYG offers, and teams whose roadmap already includes in-document AI actions. Where it doesn't: content teams who want to configure an editor without touching code, and any organization without someone who owns editor maintenance on an ongoing basis. The ~16k GitHub stars and an active Discord mean you are not alone, but you are still the integrator.
Models under the hood
as of 2026-11-14
Limitations
- Plate is a React framework for building rich-text editors, not a finished editor product — the runtime is headless and the UI layer is code you copy into your app.
- The open-code model means components are app-local and you manage updates to them yourself rather than bumping a version.
- AI capability arrives through the AI plugin and the AI editor template, so you own the wiring on top of it.
- Serialization, collaboration and plugin behavior are supplied as composable pieces you assemble.
- The project is aimed at web and CLI usage; mobile and desktop builds are out of scope.
- The ecosystem around it is thinner than ProseMirror's or Lexical's, and there is no hosted backend or admin dashboard bundled with the framework.
as of 2026-10-02
Researching Plate? Get your full AI stack in 60 seconds.
Free, no signup — tell us your goal and get tools matched to your budget & existing stack.
Is Plate still active?
Plate is live · free · last verified 7 Nov 2026 · viability monitor.
Viability score
How well maintained and how widely used is Plate? Built from what the vendor actually publishes (docs, changelog, tutorials, integrations, pricing), whether the site is live, and how much real users discuss it. How we calculate this
Last calculated: November 2026
How we score →What do users say about Plate?
What people actually say about Plate — is it worth it?
We scanned public community sources for Plate on Nov 6, 2026 and could not establish that the discussion we found is about this tool rather than something else sharing its name. Only 2 of the posts we fetched could be positively tied to Plate. Rather than publish a sentiment score built on the wrong subject, we publish nothing here and re-run the scan.
How we verified this
Every listed fact about Plate — pricing, features, links, status — is re-read from the vendor's own pages by our verification pipeline and each change is logged with a date; the last pass ran on 7 Nov 2026. Analysis is drafted with AI models and checked against our editorial standards before publishing; see how we verify.
Verification history
We have re-verified Plate 11 times since . Each pass re-reads the vendor's own pages and re-checks every listed field against that evidence; passes where nothing had changed are marked as such.
- — changed SSL certificate
- — changed description, who it suits, our verdict, features, hidden costs, integrations, limitations, switching in, switching out, who should skip it, pricing tiers, pricing fit, setup time, summary, use cases
- — changed who it suits, integrations, features, description, pricing tiers, our verdict, summary, who should skip it
- — changed domain expiry
- — changed pricing fit, switching in, setup time, switching out, who should skip it, description, features, hidden costs
- — changed pricing page, SSL certificate
Showing the 6 most recent of 11 verification passes.
Free to cite with attribution — this page re-verifies continuously.
How much does Plate cost in 2026?
Plate: Free to use. Pricing last verified 7 Nov 2026.
Plans compared
Every published Plate tier, its price as the vendor publishes it, who it fits, and what it adds over the tier below. The 12-month cost projection follows.
| Plan | Price | Billing | Who it's for |
|---|---|---|---|
| Open Source | Free | — | React developers and product teams who want to fork, self-host and own their editor source rather than pay for a managed editor serviceAdds: Starting tier — MIT-licensed framework with the headless platejs runtime, @platejs/* plugins, the AI plugin and copy-in Plate UI components via the shadcn CLI |
12-month cost
Project the real annual outlay, including the implied monthly cost when only an annual tier is published.
Vendor list price only. Add-on usage, seat overages, and contract minimums are surfaced under Hidden costs & gotchas.
Where the pricing makes sense
The company stage and team size where Plate's pricing actually pencils out — and where peers do it cheaper.
Plate is MIT-licensed and free to fork and self-host, so the comparison isn't against a paid editor subscription — it's against the engineering time you spend integrating and maintaining one. Teams on shadcn/ui already get the styling conventions for free; teams evaluating Lexical or ProseMirror should weigh Plate's React-native ergonomics and MCP-ready AI layer against their deeper third-party ecosystems.
Has Plate's pricing changed?
No plan price for Plate has moved since we began logging in Aug 2026; the pricing page is re-read on every verification pass.
Who should pick Plate?
Pick Plate if you are React engineers building a custom rich-text editor, Teams already standardized on shadcn/ui and Radix UI, Teams that want to add in-document AI editing through MCP, Engineering orgs that want to fork and own MIT-licensed editor source.
Look elsewhere if you are Non-developers who want a code-free WYSIWYG editor, Teams wanting a hosted, fully managed editor with an admin dashboard and vendor support, Projects that need mobile-native or standalone desktop editor applications, Buyers who prioritize a large third-party plugin marketplace and years of community answers.
Skip it if Skip Plate if nobody on your team will own editor maintenance — its copy-in components mean every UI update lands on you, and there's no hosted backend, admin dashboard or vendor-operated service behind the framework.
GeneratedReal-world workflow fit
Concrete scenarios for the personas Plate actually fits — and what changes day-one when you adopt it.
Runs the shadcn CLI to add the AI editor template into an existing Next.js app, then edits the copied components to match the product's design tokens.
Outcome: A working AI editor surface owned entirely in-repo, with no sealed UI package to work around and serialization to HTML and Markdown available immediately.
Adopts the headless platejs runtime plus the @platejs/* plugin packages underneath a fully custom component layer, adding collaboration plugins for shared documents.
Outcome: Node, mark and serialization behavior stay consistent across the app while the team keeps complete control of markup and styling.
Installs the AI editor template and configures the MCP setup so AI tools can inspect and apply Plate registry items against the editor's component code.
Outcome: Model-driven editing actions run inside the document with real context about the components, rather than being bolted on beside the editor.
Use cases
- Build a custom rich-text editor for a SaaS product instead of adopting an off-the-shelf WYSIWYG
- Wire model-driven editing actions into the document through the AI editor template and MCP
- Create a collaborative editor with real-time co-editing on infrastructure you run yourself
- Ship a blog editor with Markdown, HTML and product-specific block types
- Match editor styling to an existing shadcn/ui and Radix design system
- Prototype from an editor template, then customize the copied component code deeply
- Give AI agents context about your editor through open component code and registry metadata
Setup time & first value
How long it actually takes to get something useful out of Plate — broken out by persona, not the marketing-page minute.
A React developer familiar with the shadcn CLI can have the AI editor template rendering in a Next.js or React app within an hour, then spend the first day adapting copied components to their design system. Headless adoption takes longer: expect a few days to wire the platejs runtime and @platejs/* plugins into an existing product. Collaboration and MCP setups depend on the backend you bring.
Integrations
Resources & guides
- Documentationplatejs.org
Docs · Plate
Full product docs from platejs.org
- Documentationplatejs.org
Installation · Plate
Full product docs from platejs.org
- Documentationplatejs.org
Plugins · Plate
Full product docs from platejs.org
- Documentationplatejs.org
Components · Plate
Full product docs from platejs.org
- Examplesplatejs.org
Examples · Plate
Working sample projects from platejs.org
- API Referenceplatejs.org
Api · Plate
Methods, params, types from platejs.org
- Resourceplatejs.org
Editors · Plate
Helpful link from platejs.org
- Resourcegithub.com
Plate · Plate
Helpful link from github.com
Tutorials & Learning
YouTube returned 6 videos for “Plate”, and we withheld 6: 6 could not be judged, because “Plate” is a single word that other videos use for other things. We are showing none, because we could not prove any of them are about Plate.
Official links
What are the best Plate alternatives?
The closest alternatives to Plate we list are OpenSpec, Gin Vue Admin and Sourcegraph Cody. Ranked by direct product-type match, not category overlap.
| Alternative | Pricing | Starts at | Last verified |
|---|---|---|---|
| OpenSpec | Free | Free | — |
| Gin Vue Admin | Free | Free | — |
| Sourcegraph Cody | Paid | Pricing not published | — |
Alternatives to Plate
View allOpenSpec
OpenSpec is a spec-driven development framework that keeps AI coding agents building the right thing — and proves it.
Gin Vue Admin
Open-source Vue3+Gin admin framework with built-in AI assistant via MCP
Sourcegraph Cody
Sourcegraph Cody brings whole-codebase context to AI coding chat, completions, and agentic batch changes across hundreds of repos.
Tools that pair well with Plate
Common stack mates teams adopt alongside Plate, with the specific reason each pairing earns its keep.
OpenSpec
OpenSpec is a spec-driven development framework that keeps AI coding agents building the right thing — and proves it.
Gin Vue Admin
Open-source Vue3+Gin admin framework with built-in AI assistant via MCP
Sourcegraph Cody
Sourcegraph Cody brings whole-codebase context to AI coding chat, completions, and agentic batch changes across hundreds of repos.
Plate vs its closest rival
Plate's closest head-to-head is with Bito.
Our Plate vs Bito verdict written Jul 3, 2026 is more than 90 days old, so it is being re-reviewed against current data and is not shown.
Head-to-head comparisons
Frequently asked questions
Categories
Best-of guides
For makers of Plate
- Get a Verified Listing for Plate ($39): a written decision within 1 working day.
- Free listing for another tool: Free reviews are decided in order, within 3 weeks of the review starting.
Used Plate? Help shape our editorial sentiment research.