easy-forms

Installing Pro renderers

Add the premium repeating-group and advanced-wizard renderers with your registry token.

The Pro renderers ship from an authenticated registry; after purchase you receive a registry token.

How to buy

Easy Forms Pro is a per-seat subscription. Purchase here:

Buy Easy Forms Pro →

After checkout you'll receive an email with two tokens:

  • an engine license key — pass it to setEasyFormsProLicense(...) to clear the Pro watermark, and
  • a registry token — put it in components.json to install the premium renderers with shadcn add @ef-pro/*.

Both are set up below. Your license covers every version released during your subscription term; renewing keeps you on the latest.

Add the registry to your components.json:

components.json
"registries": {
	"@ef-pro": {
		"url": "https://easy-forms-pro-registry.easyforms.workers.dev/r/{name}.json",
		"headers": { "Authorization": "Bearer ${EASY_FORMS_PRO_TOKEN}" }
	}
}

Set the token in your environment and add a renderer:

EASY_FORMS_PRO_TOKEN=<your token> npx shadcn@latest add @ef-pro/repeating-group

Then set your license key at runtime to clear the watermark:

import { setEasyFormsProLicense } from '@easy-forms/pro';
setEasyFormsProLicense('<your license key>');

On this page