Skip to content
@extension-js

Extension.js

Create, develop, build, and preview browser extensions for Chrome, Firefox, and Edge.

The cross-browser extension framework

Browsers

Extension.js provides a single workflow to create, develop, build, and preview cross-browser extensions. Build browser extensions for Chromium, Chrome, Edge, and Firefox.

  • Get started: Create a new extension with npx extension@latest create my-extension.
  • Read the docs: Learn the workflow, APIs, and core concepts.
  • Browse examples: Start from examples for common extension patterns.

Pinned Loading

  1. extension.js extension.js Public

    The cross-browser extension framework.

    TypeScript 5.2k 139

  2. extension.js.org extension.js.org Public

    Documentation, guides, and API reference for Extension.js.

    MDX 10 18

  3. examples examples Public

    Browser extension examples and templates for common patterns.

    JavaScript 12 4

  4. .github .github Public

    Organization profile, community health files, and shared defaults for Extension.js.

    1

Repositories

Showing 4 of 4 repositories
  • examples Public

    Browser extension examples and templates for common patterns.

    extension-js/examples's past year of commit activity
    JavaScript 12 MIT 4 0 0 Updated Sep 28, 2026
  • extension.js Public

    The cross-browser extension framework.

    extension-js/extension.js's past year of commit activity
    TypeScript 5,173 MIT 139 6 0 Updated Sep 28, 2026
  • extension.js.org Public

    Documentation, guides, and API reference for Extension.js.

    extension-js/extension.js.org's past year of commit activity
    MDX 10 MIT 18 1 0 Updated Sep 28, 2026
  • .github Public

    Organization profile, community health files, and shared defaults for Extension.js.

    extension-js/.github's past year of commit activity
    0 1 0 0 Updated Jul 23, 2026