{"library":"extension","type":"library","category":null,"description":"extension.js is a zero-configuration command-line interface (CLI) and development toolkit designed for creating, developing, and building cross-browser web extensions. It streamlines the development workflow by providing integrated tools for producing extensions compatible with major browsers including Chrome, Edge, Firefox, and Safari, all without requiring complex or manual build configurations. The package is currently stable at version 3.13.5 (as of April 11, 2026) and demonstrates a rapid release cadence with frequent patches and minor versions, highlighting active maintenance and quick turnaround on bug fixes and features. Its key differentiators include a 'zero-config' philosophy, native TypeScript support, and first-class integration with popular frameworks like React, aiming to significantly reduce setup overhead for developers targeting diverse browser environments. Beyond its CLI, extension.js also offers a programmatic API for `create` and `develop` operations, enabling custom build pipeline integration.","language":"javascript","status":"active","version":"3.13.5","tags":["javascript","zero-config","build","develop","browser","extension","chrome extension","edge extension","firefox extension","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install extension","imports":["import { create } from 'extension';","import { develop } from 'extension';","npx extension <command> [args]"]},{"cmd":"yarn add extension","imports":[]},{"cmd":"pnpm add extension","imports":[]}],"homepage":"https://extension.js.org","github":"https://github.com/extension-js/extension.js","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/extension","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/extension/compatibility"}}