wxt-dev/wxt

⚡ Next-gen Web Extension Framework

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 41 minutes ago
Added to GitGenius on September 5th, 2026
Created on June 25th, 2023
Open Issues & Pull Requests: 208 (+0)
GitHub issues: Enabled
Number of forks: 560
Total Stargazers: 10,466 (+1)
Total Subscribers: 24 (+0)

Repository Insights (GitGenius)

Most active contributors

Sign in to see contributor activity.

Related repositories by overlapping contributors

No overlapping-contributor repos identified yet.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 164
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 444 days
Stale 30+ days: 147
Stale 90+ days: 128

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • pending-triage (107)
  • contribution welcome (87)
  • good first issue (60)
  • upstream (30)
  • question (28)
  • needs-reproduction (20)
  • duplicate (13)
  • docs (11)

Detailed Description

WXT is a build framework and development tool for creating web extensions across multiple browsers and manifest versions.

The tool addresses the complexity of web extension development by providing a unified build pipeline and development experience similar to modern web frameworks. It handles the differences between Manifest V2 and V3, supports multiple browsers, and offers file-based entrypoints that map directly to extension components. The framework includes hot module replacement and fast reload during development, reducing iteration time. It works with any frontend framework including Vue, React, and Svelte, and provides TypeScript support with auto-imports out of the box.

Developers building extensions for Chrome, Firefox, Safari, or Edge should consider WXT if they want a streamlined development experience with modern tooling. The framework suits projects of any scale, from simple extensions to complex multi-browser deployments. It includes automated publishing capabilities and a module system for sharing code between extensions. The tool provides bundle analysis and project bootstrapping to accelerate initial setup.

The project shows consistent development activity with regular updates to core functionality and dependencies. The maintainers actively address issues and incorporate community feedback. The codebase demonstrates attention to developer experience through features like auto-imports and HMR. Documentation is maintained alongside the code with guides covering installation, configuration, and examples. The project maintains a community Discord channel for user support and discussion.