⚠️ WARNINGThis repo has been archived due to a trademark issue. The new repository can be found here
A web extension that redirects zoom meetings to the web client version.
This project was intended to make it easier to redirect Zoom meetings links to the web client page.
This browser addon works by replacing a portion of the url with */wc/join/*
so that it loads the meeting joining page. For example https://zoom.us/j/0123456789
would be converted to https://zoom.us/wc/join/0123456789
.
The web client is preferable over the desktop app because of the restriction that web browsers places on web pages, protecting your computer against malicious attacks and unauthorized access of your machine.
For more information about best practices for securing your Zoom meetings read this blog post: 10 tips for Zoom security and privacy.
When opening the dashboard there is a toggle to enable/disable the extension to better control the behaviour whenever wanted.
According to system settings the extension's dashboard has the corresponding theme.
Mozilla Firefox Add-on | Chrome (and Chromium based browsers)* |
Microsoft Edge* |
---|---|---|
* Addon is based on branch manifest-v3
Light Mode | Dark Mode | ||
---|---|---|---|
Toggle Off | Toggle On (Default) |
Toggle Off | Toggle On (Default) |
ZooMeeting Redirector does NOT collect any data of any kind.
Manifest V2 (main branch)
"permissions": [
"activeTab",
"storage",
"*://*.zoom.us/*",
"*://*.zoomgov.com/*"
],
Manifest V3 (manifest-v3 branch)
"permissions": [
"activeTab",
"storage"
],
"host_permissions": [
"*://*.zoom.us/*",
"*://*.zoomgov.com/*"
]
activeTab
is necessary to be able to open hyperlinks in the dashboard.storage
is used to store the status of the slide checkbox.*://*.zoom.us/*
and*://*.zoomgov.com/*
are necessary to get the url and modify it to redirect to the web client page.
Locales are hosted using Crowdin to help the process of translation. To translate it, please follow these steps:
- Sign up on Crowdin and Join the project here.
- Make sure your locale exists there, if it does not exist, open an issue here on Github and I'll add the language option.
- Get familiar with the Crowdin translation UI, as you will need to use it to translate JSON files.
For translation progress details see the TRANSLATION file.
For more details see the CHANGELOG file.
See the releases pages for a history of releases and highlights for each release.
For more details see the SECURITY file.
When contributing to this repository, please first discuss the change you wish to make via issue, discussion, or any other method with the owner of this repository before making a change.
Read carefully the contributing guidelines.
This software is released under the terms of the GNU General Public License v3.0. See the LICENSE file for further information.