Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. WebExtensions
  3. Extension.js

Extension.js

MITTypeScriptv4.0.15

A framework for developing, building, and previewing cross-browser extensions with a unified workflow.

Visit WebsiteGitHubGitHub
5.0k stars131 forks0 contributors

What is Extension.js?

Extension.js is a framework for creating browser extensions that work across Chrome, Edge, Firefox, and other browsers. It provides a unified workflow for developing, building, and previewing extensions without requiring manual configuration for each browser.

Target Audience

Developers building browser extensions who want to support multiple browsers without managing separate build processes or configurations.

Value Proposition

It simplifies cross-browser extension development by abstracting browser-specific complexities, offering a single toolchain that works with modern JavaScript frameworks and web standards.

Overview

The cross-browser extension framework.

Use Cases

Best For

  • Developing extensions that need to run on Chrome, Edge, and Firefox
  • Building extensions with React, Vue, Svelte, or Preact
  • Creating TypeScript-based browser extensions
  • Streamlining the development workflow for existing extension projects
  • Testing extensions across different browser engines during development
  • Avoiding manual build configuration for multi-browser support

Quick Stats

Stars5,044
Forks131
Contributors0
Open Issues4
Last commit21 hours ago
CreatedSince 2020

Tags

#playwright#developer-tools#javascript-framework#browser-extension#cross-browser#typescript#edge-extension#manifest-v3#cli#preact#react#vue#webextension#svelte#chrome-extension#build-tool

Links & Resources

Website

Included in

WebExtensions1.5k
Auto-fetched 17 hours ago

Related Projects

web-extweb-ext

A command line tool to help build, run, and test web extensions

Stars3,120
Forks382
Last commit3 days ago
Chrome extension source viewerChrome extension source viewer

Add-on / web app to view the source code of Chrome / Firefox / Opera 15 extensions and zip files.

Stars1,705
Forks264
Last commit1 month ago
Chrome Webstore UploadChrome Webstore Upload

CLI tool to upload Chrome Extensions to the Chrome Web Store

Stars498
Forks35
Last commit1 month ago
webpack-extension-reloaderwebpack-extension-reloader

A upgrade from 🔥webpack-chrome-extension-reloader🔥, now on all browsers

Stars497
Forks76
Last commit3 years ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub