Skip to main content
A plugin is an npm package that adds executors, generators, or migrations to Isox. Include only the capabilities you need.

Create your first plugin

Build a working executor, install it locally, and run it from an Isox target.

Choose a capability

Build, test, and share

  1. Get a working example: follow your first plugin.
  2. Organize the package: declare registries and ship compiled files with layout and packaging.
  3. Test what users install: run the built package through the CLI with plugin testing.
Use plugin helpers for logging and configuration edits, and the Core API for workspace discovery and execution. Looking to use an existing plugin? The Guides tab covers TypeScript, ESLint, Vitest, and releases.