Extension.js builds browser extensions for Chrome, Edge, Firefox and Safari from a single manifest.json, with no build configuration. It runs a dev server with hot reload, compiles TypeScript, React, Vue, Svelte and Preact without a bundler config, and writes store-ready packages on build. The manifest stays the source of truth instead of being generated, and keys that differ between browsers are prefixed so one source produces every target.

Fund this project

Unverified URL

The funding manifest has not provided proof via wellKnown that this link is associated with it. Learn more.

Continue