awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
wxt-dev avatar

wxt-dev/wxt

0
View on GitHub↗
10,010 stele·527 fork-uri·TypeScript·MIT·6 vizualizăriwxt.dev↗

Wxt

WXT is a development framework and build tool for creating browser extensions. It transforms source code into browser-compatible formats and provides a structured environment for managing the compilation and asset management of web extensions.

The framework automates the definition of background and content scripts by mapping the file-system structure directly to extension manifests. It includes a development environment with hot module replacement to apply real-time code updates in the browser without manual restarts.

The toolset covers the full extension lifecycle, including project bootstrapping, bundle size analysis, and the ability to bundle remote URL imports. It also provides automation for packaging and submitting final builds to official browser web stores.

Features

  • Browser Extension Tooling - Acts as a comprehensive build tool and compiler for transforming source code into browser-compatible extension formats.
  • Browser Extension Development - Provides a comprehensive framework to build, package, and manage the lifecycle of browser extensions.
  • Hot Code Reloading - Updates the running extension in real-time as code changes to eliminate manual restarts.
  • Hot Module Replacement - Injects a development client into the browser to apply real-time code updates without manual reloads.
  • Vite Build Pipelines - Employs a Vite-powered build pipeline to transform source code into browser-compatible extension assets.
  • Extension Manifest Generators - Automatically generates the required browser manifest file based on the directory structure and configuration.
  • Developer Experience Tools - Implements a development environment with automatic reloading and live updates for a faster iteration cycle.
  • Browser Extensions - Organizes source code into modular entry points and shared logic to simplify complex browser add-on structures.
  • Entrypoint Mapping - Automates the mapping of source folder structures to extension manifests for background and content scripts.
  • Web Store Publishing Automation - Provides automated pipelines for packaging and uploading final extension builds to browser web stores.
  • Project Initializers - Generates the initial directory structure and configuration set to quickly bootstrap new extension projects.
  • Module Importing - Groups reusable logic into separate modules that can be imported across multiple project environments.
  • Cross-Extension Logic Sharing - Allows the distribution of reusable logic and components between different extension projects via a modular system.
  • Automated Store Publishers - Automates the packaging and submission process for uploading final builds to browser web stores.
  • Extension Publishing Pipelines - Provides automated workflows for packaging and delivering extension builds to official browser distribution stores.
  • Application Projects - Framework for developing cross-browser web extensions.
  • Boilerplates and Generators - Offers a modern framework for building browser extensions.

Istoric stele

Graficul istoricului de stele pentru wxt-dev/wxtGraficul istoricului de stele pentru wxt-dev/wxt

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face wxt-dev/wxt?

WXT is a development framework and build tool for creating browser extensions. It transforms source code into browser-compatible formats and provides a structured environment for managing the compilation and asset management of web extensions.

Care sunt principalele funcționalități ale wxt-dev/wxt?

Principalele funcționalități ale wxt-dev/wxt sunt: Browser Extension Tooling, Browser Extension Development, Hot Code Reloading, Hot Module Replacement, Vite Build Pipelines, Extension Manifest Generators, Developer Experience Tools, Browser Extensions.

Care sunt câteva alternative open-source pentru wxt-dev/wxt?

Alternativele open-source pentru wxt-dev/wxt includ: plasmohq/plasmo — Plasmo is a browser extension framework and build tool designed for developing cross-browser extensions from a single… jonghakseo/chrome-extension-boilerplate-react-vite — This project is a boilerplate for Chrome extension development, utilizing React and Vite to build custom functionality… vuejs-templates/webpack — This project is a pre-configured build template for Vue.js applications using Webpack. It provides a structured… kartiktalwar/gmail.js — gmail.js is a JavaScript library and development kit for building browser extensions that interact with the Gmail web… googlechrome/chrome-extensions-samples — This repository serves as a comprehensive reference library for browser extension development, providing a collection… lxieyang/chrome-extension-boilerplate-react — This project is a pre-configured development environment and boilerplate for building Chrome extensions using React…

Alternative open-source pentru Wxt

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Wxt.
  • plasmohq/plasmoAvatar PlasmoHQ

    PlasmoHQ/plasmo

    13,069Vezi pe GitHub↗

    Plasmo is a browser extension framework and build tool designed for developing cross-browser extensions from a single codebase. It functions as a development environment that automates manifest generation and bundles source code into compatible packages for multiple web browser engines. The project includes a developer toolset featuring hot module replacement for real-time code updates and an automated publisher to deliver completed builds to various browser web stores. Its capability surface covers extension UI development through the injection of components into web pages and a communicati

    TypeScriptbrowser-extensionbundlerchrome-extension
    Vezi pe GitHub↗13,069
  • jonghakseo/chrome-extension-boilerplate-react-viteAvatar Jonghakseo

    Jonghakseo/chrome-extension-boilerplate-react-vite

    4,834Vezi pe GitHub↗

    This project is a boilerplate for Chrome extension development, utilizing React and Vite to build custom functionality and user interfaces for web browsers. The development workflow emphasizes fast iteration through hot-reload capabilities and module rebuilding, which reflect code changes in the browser without manual reloading. It includes a type-safe internationalization system for managing multi-language support and automated end-to-end testing to verify feature stability across different browser packages. The architecture provides a component-based framework for creating popups, options

    TypeScript
    Vezi pe GitHub↗4,834
  • vuejs-templates/webpackAvatar vuejs-templates

    vuejs-templates/webpack

    9,644Vezi pe GitHub↗

    This project is a pre-configured build template for Vue.js applications using Webpack. It provides a structured project boilerplate and a frontend build pipeline designed to bootstrap development environments and compile application code into distributable bundles. The template includes a development environment with hot module replacement, error overlays, and source maps to allow for instant updates in the browser without losing application state. It also features a project generator that establishes folder structures and configurations for routing, linting, and testing. The build system co

    JavaScript
    Vezi pe GitHub↗9,644
  • kartiktalwar/gmail.jsAvatar KartikTalwar

    KartikTalwar/gmail.js

    3,831Vezi pe GitHub↗

    gmail.js is a JavaScript library and development kit for building browser extensions that interact with the Gmail web interface. It provides a framework for automating communication workflows, extracting email metadata and content from active browser sessions, and injecting custom UI elements. The library distinguishes itself by enabling interaction with the Gmail interface through DOM manipulation and event interception without requiring external API authentication. It includes a toolkit for programmatically adding buttons, menus, and modal windows directly into the application layout. The

    JavaScriptchrome-extensiongmailjavascript
    Vezi pe GitHub↗3,831
Vezi toate cele 30 alternative pentru Wxt→