Local by design
Extension.js runs on your machine: develop, run, and build extensions with the CLI. It ends at packaging on purpose. When a packaged build is ready for the stores, extension.dev, the platform that sponsors Extension.js, is the next step.Who this path is for
- New to extension development: Create your first extension
- Exploring quickly with existing samples: Get started immediately
- Choosing a starting stack: Templates
Prerequisites
Check your version withnode --version before you start.
First successful outcome
1
Scaffold or run an extension project
Use
extension create or choose a template to start from.2
Launch dev and load the extension
Run
extension dev and load the build output in a browser target.3
Verify update behavior
Make one change and confirm the extension reloads.
4
Build production output
Run
extension build for at least one browser.Recommended reading flow
Next steps
- Learn command choices in Commands reference.
- Configure project defaults in Extension configuration.
- Validate release readiness with Workflows.

