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 17

  3. examples examples Public

    Browser extension examples and templates for common patterns.

    JavaScript 11 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 11 MIT 4 0 0 Updated Sep 19, 2026
  • extension.js Public

    The cross-browser extension framework.

    extension-js/extension.js's past year of commit activity
    TypeScript 5,163 MIT 139 6 0 Updated Sep 18, 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 17 1 0 Updated Sep 18, 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