Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wxt-dev/wxt
⚡ Next-gen Web Extension Framework
https://github.com/wxt-dev/wxt
build-tool chrome-extensions dev-server hmr wxt
Last synced: about 2 months ago
JSON representation
⚡ Next-gen Web Extension Framework
- Host: GitHub
- URL: https://github.com/wxt-dev/wxt
- Owner: wxt-dev
- License: mit
- Created: 2023-06-25T15:48:11.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-25T09:34:51.000Z (5 months ago)
- Last Synced: 2024-05-01T16:44:13.792Z (5 months ago)
- Topics: build-tool, chrome-extensions, dev-server, hmr, wxt
- Language: TypeScript
- Homepage: https://wxt.dev
- Size: 4.24 MB
- Stars: 2,759
- Watchers: 8
- Forks: 82
- Open Issues: 36
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- my-awesome-list - wxt - gen Web Extension Framework | wxt-dev | 3952 | (TypeScript)
- fucking-awesome-vite - WXT - Framework for building web extensions, with the same DX as Nuxt. (Projects Using Vite.js / Open Source)
- awesome-repositories - wxt-dev/wxt - ⚡ Next-gen Web Extension Framework (TypeScript)
- awesome-vite - WXT - Framework for building web extensions, with the same DX as Nuxt. (Projects Using Vite.js / Open Source)
- Awesome-WebExtensions - WXT - Next-gen framework for developing web extensions (Boilerplates)
README
WXT
Next-gen framework for developing web extensions.
⚡
It's like Nuxt, but for Web Extensions
Get Started
•
Configuration
•
Examples
•
Changelog
•
Discord![Example CLI Output](https://raw.githubusercontent.com/wxt-dev/wxt/HEAD/docs/assets/cli-output.png)
## Demo
https://github.com/wxt-dev/wxt/assets/10101283/4d678939-1bdb-495c-9c36-3aa281d84c94
## Quick Start
Bootstrap a new project:
```sh
pnpm dlx wxt@latest init
```Or see the [installation guide](https://wxt.dev/guide/installation.html) to get started with WXT.
## Features
- 🌐 Supports all browsers
- ✅ Supports both MV2 and MV3
- ⚡ Dev mode with HMR & fast reload
- 📂 File based entrypoints
- 🚔 TypeScript
- 🦾 Auto-imports
- 🤖 Automated publishing
- 🎨 Frontend framework agnostic: works with Vue, React, Svelte, etc
- 📦 Modular architecture with [WXT modules](https://wxt.dev/guide/go-further/reusable-modules.html#overview)
- 🖍️ Quickly bootstrap a new project
- 📏 Bundle analysis
- ⬇️ Download and bundle remote URL imports## Contributors