Getting Started

PreviousNext

Choose the right Plate installation path for your React project.

Plate has different setup paths for UI-first editors, headless React editors, server components, and backend processing. Start with Plate UI when you want a complete editor surface. Use the lower-level guides when you need to own the rendering, runtime environment, or server-only pipeline.

Choose a Path

Install Plate UI

Use Plate UI when you want the fastest working editor path.

pnpm dlx shadcn@latest add @plate/plate-ui
pnpm dlx shadcn@latest add @plate/plate-ui

Pick the Runtime Guide

After Plate UI is installed, choose the runtime guide that matches your app:

  • Next.js for server-rendered React apps.
  • React for Vite, React Router, and other client-side apps.

Add Features

Use feature kits when you want complete plugin + UI wiring. Use manual plugin docs when you want only the headless package behavior.

Other Environments

EnvironmentUse it whenGuide
Manual ReactYou do not want Plate UI or shadcn/ui.Manual Installation
React Server ComponentsYou need static content generation or server-side editor processing without client-side interactivity.RSC
Node.jsYou need backend migration, validation, or serialization scripts.Node.js

Next Steps

Once the editor runs, use these docs to customize it:

Done. You now have the right install path for your app surface.