Skip to content

sasha-computer/extension-reloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

extension-reloader

Reload all unpacked Chrome extensions with one click or a keyboard shortcut.

Why?

You're developing a Chrome extension. You make a change, save, switch to Chrome, navigate to chrome://extensions, find your extension, click the refresh icon. Every. Single. Time.

extension-reloader fixes this. Press a shortcut, all your unpacked extensions reload. You pick the shortcut.

Installation

  1. Download this repo: click the green Code button above, then Download ZIP
  2. Unzip the downloaded file somewhere permanent
  3. Open chrome://extensions in your browser
  4. Enable Developer mode (top-right toggle)
  5. Click Load unpacked
  6. Select the unzipped extension-reloader-main folder

Works in Chrome, Chromium, and any Chromium fork (Brave, Arc, Helium, etc.).

Usage

Keyboard shortcut (default Cmd+Shift+E on Mac, Ctrl+Shift+E on Windows/Linux): Press it on any page to reload all unpacked extensions instantly.

Toolbar button: Click it to open the popup. From there you can:

  • Change the keyboard shortcut (click the shortcut field, then press your new combo)
  • Hit "Reload all extensions" to reload manually

How it works

The extension uses chrome.management to find all extensions with installType === 'development' (unpacked), disables and re-enables each one (which forces a full reload), then reloads itself last. A content script on all pages listens for your configured shortcut and triggers the reload.

License

MIT

About

Reload all unpacked Chrome extensions with one click or a keyboard shortcut

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors