Skip to content

remmy89/Nova-YouTube-extension

 
 

Repository files navigation

Nova YouTube

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.

Nova YouTube-extension

Installation

Chrome Web Store openuserjs greasyfork

OR manual

Chromium-like

You can now load the extension into your browser through the browser's extension tools page:

  1. Download the script and extract.
  2. Type chrome:https://extensions in your address bar to bring up the extensions page.
  3. Enable Developer Mode (checkbox)
  4. Click the "Load unpacked extension" button, navigate to extracted script folder, and click "OK". Or drag the script folder onto the extensions page.

Firefox

Need one of the builds Firefox Extended Support Release (ESR), Firefox Developer Edition and Nightly Only this versions allow you to override the setting to enforce the extension signing requirement!

  1. Download the script.
  2. Type about:config page in your address bar to bring up the "Firefox Configuration Editor" page.
  3. Type to new top input xpinstall.signatures.required and change the setting to false.
  4. Type about:addons in your address bar to bring up the "Add-ons Manager" page.
  5. Click to Gear icon and choose "Install Add-ons From File...".

Building

Only for Unix shell**. All output will be in the /tmp/ directory.

Extensions: $ ./package-extensions.sh

Userscript: $ make

Development

File structure

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/nova-api.js - common library for all plugins.
  • /plugins/ - directory of all plugins and files available for connection to the YouTube page.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 94.1%
  • CSS 3.2%
  • HTML 2.1%
  • Other 0.6%