Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/meganz/web-extension
mega.nz browser extensions
https://github.com/meganz/web-extension
chrome-extension firefox-extension meganz webextension
Last synced: about 2 months ago
JSON representation
mega.nz browser extensions
- Host: GitHub
- URL: https://github.com/meganz/web-extension
- Owner: meganz
- License: other
- Created: 2014-07-20T04:20:29.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2024-06-05T11:49:56.000Z (7 months ago)
- Last Synced: 2024-08-09T02:15:37.686Z (5 months ago)
- Topics: chrome-extension, firefox-extension, meganz, webextension
- Language: JavaScript
- Homepage: https://mega.nz/extensions
- Size: 348 KB
- Stars: 78
- Watchers: 18
- Forks: 31
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- jimsghstars - meganz/web-extension - mega.nz browser extensions (JavaScript)
README
## mega.nz browser extension ##
This is the repository for our browser extensions, using the WebExtension API for the different browsers (Chrome, Firefox, ...)
Thanks to this extension you will reduce loading times, improve download performance, and strengthen security.
Read more at https://mega.nz/extensions
---
### Installation
```bash
git clone --recursive https://github.com/meganz/web-extension.git
```Next launch Google Chrome and go to the URL: `chrome://extensions/`
In that page, enable _"Developer mode"_ if it isn't already, and click _"Load unpacked"_, then select the folder
where you did cloned this repository. (_You can ignore the warning about `Unrecognized manifest key 'applications'`_)You're done! Click the toolbar button to go to our website (i.e. extension)
_The same instructions does apply to other Chromium-based browsers, such as Opera or the new Edge_
Under Firefox, go to `about:debugging#/runtime/this-firefox`, next click on `Load temporary Add-On` and select the manifest.json file.
#### Updating
While this repository is rarely updated, since it does only contains the extension core files,
we do release weekly updates for our web-client which you can find here as a submodule.Hence, to keep your cloned repository and extension updated, you will need to update both
this repository and the submodule, you can do so as below:```bash
git pull
git submodule update --remote --merge
```Afterwards, go to `chrome://extensions/` and click the reload button for the extension.
---
If you don't have the `git` program installed, you can instead download this repository
and the submodule as ZIP archives, to do so click the green button saying "clone or download"
in the top-right side of the file listing and then "Download ZIP"Alternatively, you can just follow the following links to do so:
https://github.com/meganz/web-extension/zipball/master/
https://github.com/meganz/webclient/zipball/master/You will need to extract the second archive into the "webclient" folder of the first one (without the sub-folder!)
---
If you need further help, don't hesitate to check out our help center at https://mega.nz/help