Getting Started

VeloCMS plugins and themes are TypeScript modules. You declare a manifest, implement hook handlers, and optionally add an admin UI component. The create-velocms-plugin CLI handles the scaffolding so you can focus on the logic.

Prerequisites

You need Node.js 18 or later and an npm account. A local VeloCMS instance is recommended for testing but not required — the plugin SDK ships test helpers that let you write unit tests without a running server.

Tutorials