A Yeoman generator that scaffolds cross-browser web extension projects with build tooling.
Generator: WebExtension is a Yeoman generator that creates a complete project scaffold for developing cross-browser web extensions. It sets up the necessary file structure, build configuration, and development tooling so developers can start coding their extension immediately without manual setup.
Developers and teams building browser extensions for Chrome, Firefox, or other browsers that support the WebExtensions API, especially those who want a standardized starting point with modern build tools.
It eliminates the repetitive setup process for web extension projects by providing a battle-tested template with integrated build tooling, ensuring compatibility across browsers and streamlining the development workflow from day one.
Advanced WebExtension generator that creates everything you need to get started with cross-browser web-extension development.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Generates a project ready for multiple browsers using standardized WebExtensions APIs, as highlighted in the README's key features for cross-browser support.
Leverages webextension-toolbox under the hood to handle compilation, bundling, and development workflows like live reloading, reducing manual setup effort.
Provides sensible defaults for project structure, including manifest files and script templates, allowing developers to start coding immediately without configuration hassle.
Includes setup for features like live reloading and automated packaging, streamlining the development process from the get-go.
Requires global installation of Yeoman and Node.js, which can be a barrier for environments avoiding additional tooling or for simple setups.
Offers minimal options during generation, so projects with unique requirements may need significant post-scaffolding modifications to the structure.
Tightly couples with the webextension-toolbox ecosystem, potentially limiting flexibility if future needs diverge from its conventions or updates.