Now that Firefox supports WebExtensions, it has become a lot easier to build browser extensions/addons for multiple browsers without duplicating the codebase. This project serves as a sensible starting point to help you get started. A foundation for creating browser extensions for Chrome, Opera & Firefox. Your changes to CSS, HTML & JS files will be relayed instantly without having to manually reload the extension. This ends up saving a lot of time and improving the developer experience. This comes with a gulp-based workflow that converts modern ES6 JavaScript and SCSS to JS/CSS. Scripts are transpired using Babel and bundled using Browserify. Source maps are available for both JS and SCSS. A .sketch file is included in the resources directory. This has all the icons and promo images that will be needed while uploading the extensions to the app stores.

Features

  • A foundation for creating browser extensions for Chrome, Opera & Firefox
  • Write once and deploy to Chrome, Opera & Firefox
  • Live-reload
  • Sensible starting point
  • Sketch (.sketch) assets for icons and promo images
  • Easily configurable and extendable

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow Extension Boilerplate

Extension Boilerplate Web Site

Other Useful Business Software
Earn up to 16% annual interest with Nexo. Icon
Earn up to 16% annual interest with Nexo.

Access competitive interest rates on your digital assets.

Generate interest, borrow against your crypto, and trade a range of cryptocurrencies — all in one platform. Geographic restrictions, eligibility, and terms apply.
Get started with Nexo.
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Extension Boilerplate!

Additional Project Details

Programming Language

JavaScript

Related Categories

JavaScript Browsers, JavaScript Internet Software, JavaScript Admin Templates, JavaScript SaaS Boilerplates

Registered

2022-05-09