An open source tool that makes web extension development faster than ever before.
src
alt
/hero-logo.svg
WXT
theme
text
link
brand
Get Started
/guide/installation
theme
text
link
alt
Learn More
/guide/introduction
icon
title
details
link
linkText
🌐
Supported Browsers
WXT will build extensions for Chrome, Firefox, Edge, Safari, and any Chromium based browser.
/guide/essentials/target-different-browsers
Read docs
icon
title
details
link
linkText
✅
MV2 and MV3
Build Manifest V2 or V3 extensions for any browser using the same codebase.
/guide/essentials/config/manifest
Read docs
icon
title
details
⚡
Fast Dev Mode
Lightning fast HMR for UI development and fast reloads for content/background scripts enables faster iterations.
icon
title
details
link
linkText
📂
File Based Entrypoints
Manifest is generated based on files in the project with inline configuration.
/guide/essentials/project-structure
See project structure
icon
title
details
🚔
TypeScript
Create large projects with confidence using TS by default.
icon
title
details
link
linkText
🦾
Auto-imports
Nuxt-like auto-imports to speed up development.
/guide/essentials/config/auto-imports
Read docs
icon
title
details
🤖
Automated Publishing
Automatically zip, upload, submit, and publish extensions.
icon
title
details
link
linkText
🎨
Frontend Framework Agnostic
Works with any front-end framework with a Vite plugin.
/guide/essentials/frontend-frameworks
Add a framework
icon
title
details
link
linkText
📦
Module System
Reuse build-time and runtime-code across multiple extensions.
/guide/essentials/wxt-modules
Read docs
icon
title
details
link
linkText
🖍️
Bootstrap a New Project
Get started quickly with several awesome project templates.
/guide/installation#bootstrap-project
See templates
icon
title
details
📏
Bundle Analysis
Tools for analyzing the final extension bundle and minimizing your extension's size.
icon
title
details
link
linkText
⬇️
Bundle Remote Code
Downloads and bundles remote code imported from URLs.
/guide/essentials/remote-code
Read docs
Sponsors
WXT is a MIT-licensed open source project with its ongoing development made possible entirely by the support of these awesome backers. If you'd like to join them, please consider sponsoring WXT's development.
Put Developer Experience First
WXT simplifies the web extension development process by providing tools for zipping and publishing, the best-in-class dev mode, an opinionated project structure, and more. Iterate faster, develop features not build scripts, and use everything the JS ecosystem has to offer.
And who doesn't appreciate a beautiful CLI?
Who's Using WXT?
Battle tested and ready for production. Explore web extensions made with WXT.