Skip to content

A curated list of awesome resources for WebExtensions development.

License

Notifications You must be signed in to change notification settings

terrierscript/Awesome-WebExtensions

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

Awesome WebExtensions Awesome

A curated list of awesome resources for WebExtensions development.

WebExtensions are a cross-browser system for developing browser add-ons. To a large extent the system is compatible with the extension API supported by Google Chrome and Opera. Extensions written for these browsers will in most cases run in Firefox or Microsoft Edge with just a few changes.

Contents

Getting started

Libraries and Frameworks

Code meant become part of the extension.

Tools

Apps that help you manage your extensions.

  • Chrome Webstore Upload - Upload the extension to the Chrome Web Store via cli (or on Travis, automatically).
  • mozilla/Web-ext Command line tool to help build, run, and test WebExtensions.
  • Extensionizr - Web UI that helps you create an initial configuration and files.
  • chromepet - Get notified when your new version has been published.
  • inline-install - Simplify the installation of the extension directly from your website.
  • wemf - Format and validate manifest.json.
  • maniver - Bump the extension version via cli.
  • chrome-ext-downloader - Download any extension on Chrome Web Store to see how they do it.
  • chrome-i18n - Helps build a locales database from some project files.

Boilerplates

Sample Extensions

These are simple and modern WebExtensions repositories that could help you figure out where pieces go, including automatic deployment via Travis CI.

License

CC0

To the extent possible under law, Federico Brigante has waived all copyright and related or neighboring rights to this work.

About

A curated list of awesome resources for WebExtensions development.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published