Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/leko/crx-gcal-url-opener
Chrome extension that automatically opens Zoom, Google Meet, Teams, and other meeting URLs associated with your Google Calendar shortly before the meeting starts.
https://github.com/leko/crx-gcal-url-opener
chrome-extension google-meet microsoft-teams zoom
Last synced: 4 days ago
JSON representation
Chrome extension that automatically opens Zoom, Google Meet, Teams, and other meeting URLs associated with your Google Calendar shortly before the meeting starts.
- Host: GitHub
- URL: https://github.com/leko/crx-gcal-url-opener
- Owner: Leko
- License: mit
- Created: 2022-05-10T09:45:49.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-23T07:35:02.000Z (2 months ago)
- Last Synced: 2024-10-23T15:28:41.570Z (2 months ago)
- Topics: chrome-extension, google-meet, microsoft-teams, zoom
- Language: TypeScript
- Homepage: https://chrome.google.com/webstore/detail/crx-gcal-url-opener/pjginhohpenlemfdcjbahjbhnpinfnlm
- Size: 864 KB
- Stars: 96
- Watchers: 2
- Forks: 8
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# crx-gcal-url-opener
![Chrome Web Store version](https://img.shields.io/chrome-web-store/v/pjginhohpenlemfdcjbahjbhnpinfnlm)
![Chrome Web Store users](https://img.shields.io/chrome-web-store/users/pjginhohpenlemfdcjbahjbhnpinfnlm)
![Chrome Web Store rating](https://img.shields.io/chrome-web-store/rating/pjginhohpenlemfdcjbahjbhnpinfnlm)
![Chrome Web Store rating count](https://img.shields.io/chrome-web-store/rating-count/pjginhohpenlemfdcjbahjbhnpinfnlm)This is a Chrome extension that automatically opens the URL set in your calendar event as a new tab a few minutes before the start of the Google Calendar event.
- **Easy to use**: Just log in with your Google account to link calendars and it's automatic.
- **Concentrate without worrying about time**: The tab will automatically open 1-2 minutes before the meeting. No more worrying about the time so you don't miss the MTG. You can focus on your task, not the clock.
- **Interrupt overconcentration**: Opens a new tab and brings that window to the forefront. You will never miss the MTG even if you are doing other tasks in a text editor, terminal, etc.
- Support Google Meet, Zoom, and Microsoft Teams (beta)## Getting started
1. Install [the extension on the Chrome Web Store](https://chrome.google.com/webstore/detail/crx-gcal-url-opener/pjginhohpenlemfdcjbahjbhnpinfnlm?hl=ja)
2. Click the popup icon
3. Please sign in with the Google account you wish to link your calendar to
- This OAuth application is under review by Google. Until the review is complete, a warning screen will appear after granting permissions
4. You're all set! Events are automatically and regularly updated. You won't have to click the refresh button unless you want to retrieve the latest events immediately.## Development
```
npm i
npm run dev
```Then `dist` directory will be created on the project root. Please load it on `chrome://extensions`.
### Adding new video conference tools
1. Add a new element into `urlRules` in src/config.ts
2. Add tests in src/config.test.ts
3. Create a pull request### Release
```
npm version {patch|minor|major}
npm run release
```## License
This repository is under [MIT license](https://opensource.org/licenses/MIT).