Using the Tiptap CLI
The Tiptap CLI helps you scaffold editors, install UI components or primitives, and configure Tiptap faster. It removes much of the manual work so you can start building editor features faster.
It’s designed for Vite or Next.js projects. If you use another framework, you’ll need to integrate Tiptap manually from the open-source repository.
Usage
npx @tiptap/cli@latest [command] [options]Commands
init 
Initialize your project and install dependencies. This command sets up your project configuration and adds any specified components.
npx @tiptap/cli@latest initArguments
- components: the components to add
Options
Usage: @tiptap/cli@latest init [options] [components...]
Options:
-f, --framework <framework>   The framework to use (next, vite)
-c, --cwd <cwd>               The working directory (defaults to current directory)
-s, --silent                  Mute output
--src-dir                     Use the src directory when creating a new projectadd 
Add a Tiptap UI component or template to your project.
npx @tiptap/cli@latest add [components...]Example
npx @tiptap/cli@latest add buttonOptions
Usage: @tiptap/cli@latest add [options] [components...]
Arguments:
  components                    The components to add
Options:
  -o, --overwrite              Overwrite existing files
  -c, --cwd <cwd>              The working directory (defaults to current directory)
  -p, --path <path>            The path to add the component to
  -s, --silent                 Mute outputinfo 
Get information about your project configuration and setup.
npx @tiptap/cli@latest infoOptions
Usage: @tiptap/cli@latest info [options]
Options:
  -c, --cwd <cwd>              The working directory (defaults to current directory)login 
Log in to your Tiptap Cloud account to access paid components and templates.
npx @tiptap/cli@latest loginOptions
Usage: @tiptap/cli@latest login [options]
Options:
  -e, --email <email>          Your account email
  -p, --password <password>    Your account password
  --write-config               Write the auth token to your package manager config
  -c, --cwd <cwd>              The working directory (defaults to current directory)logout 
Log out from your Tiptap Cloud account.
npx @tiptap/cli@latest logoutstatus 
Review your Tiptap Cloud authentication status and active plans.
npx @tiptap/cli@latest statusOptions
Usage: @tiptap/cli@latest status [options]
Options:
  -c, --cwd <cwd>              The working directory (defaults to current directory)