Combine small plugins, expanding the possibilities of YouTube.
The extension is based on the plugin files themselves. The rest of the files only serve them.
- ease of extensibility
- low probability of conflict with other extensions.
OR
You can now load the extension into your browser through the browser's extension tools page:
- Download the script and extract
- Type
chrome:https://extensions
in your address bar to bring up the extensions page. - Enable Developer Mode (checkbox)
- Click the "Load unpacked extension" button, navigate to extracted script folder, and click "OK". Or drag the script folder onto the extensions page.
Only for Unix shell**. All output will be in the
/tmp/
directory.
Extensions: $ ./package-extensions.sh
Userscript: $ make
The extension is based on plugin files. The remaining files only serve them.
- /js/loader.js - initial loading and connection of plugins.
- /js/plugins.js - a list of all plugins and their module to run them.
- /js/optionsBilder.js - generator of plugins configuration file.
- /js/libs/ - directory of internal components of the extension. Not used by plugins, only by the extension itself.
- /plugins/common-lib.js - common library for all plugins.
- /plugins/ - directory of all plugins and files available for connection to the YouTube page.
- plugin example - file use to understand basic functions