MultipleCalendarsSelector
[2019] With this Google Calendar extension for Chrome, you'll be able to define presets of multiple calendars that can be displayed or hidden with one click. This way, you will be able to easily jump back and forth between different calendar sets.
Install / Use
/learn @OrestTa/MultipleCalendarsSelectorREADME
![]()
With this Google Calendar extension for Chrome, you'll be able to define presets of multiple calendars that can be displayed or hidden with one click. This way, you will be able to easily jump back and forth between different calendar sets.
Useful for viewing an entire team's availability, or previewing several conference rooms' load all at once.
Easily showing or hiding all calendars is also supported.
Hint: Consider combining this with the Event Merge for Google Calendar extension for cleaner visuals.
Chrome Store
Add to your Chrome (or a compatible browser) at https://chrome.google.com/webstore/detail/multiple-calendars-select/dlfbgdklfofchbhpeimkpepfldhkpojn.
Issues and Limitations
Feel free to reach out to us in case you encounter any issues.
Current known limitations are:
- Only one Google account per browser profile is supported. If you need to use several Google accounts, you can use several Chrome profiles for this
- Very large (ca. 50+) numbers of calendars cause issues, especially on slower machines.
Privacy Policy
When you use this extension, your presets (including the names of your calendars) are stored in your browser's local storage. They synchronise across your signed-in devices using Google Chrome's cloud-based mechanism — in case you have enabled it. Your presets are not shared with anyone else and no further private data is uploaded to any servers. Only anonymous usage data (such as the event of opening the extension) is collected, using Google Analytics. You can opt out of this at any time by going to the extension's options and unselecting the respective checkbox.
For the latest version of this Privacy Policy, please refer to the extension detail page on Chrome Web Store.
Homepage
Hosted at https://orestta.github.io/MultipleCalendarsSelector.
Source Code
Hosted at https://github.com/orestta/MultipleCalendarsSelector.
Local Development
Just edit the files in the root of the repo away (probably mainly in /src/). To test, open your Chrome, go to Settings -> Extensions, select "Load unpacked" in the top-left corner, and point it to the root of the repo. Observe the "Errors" button while testing, and use the "refresh" icon to re-load.
Contributing
Feel free to submit a pull request (PR) to the repo any time detailing your suggested code changes (incl. rationale), and request a review from the Chrome Store maintainer igortrsk.
Chrome Store: Packaging and Deployment
This is for the Chrome Store maintainer only.
- Make sure you've bumped the version field in
manifest.json. - Run
./package.sh. - Upload the created zip file to https://chrome.google.com/webstore/devconsole/71bba2b3-f8e2-48e8-84c7-c14f10546c6e/dlfbgdklfofchbhpeimkpepfldhkpojn/edit/package and submit for review.
- Bring up the master branch to the commit that's reviewed and released.
- Optional: Bump the version field so you don't forget it in the future.
Licence and Disclaimer
Copyright 2021 Dessert Ventures Orest Tarasiuk Igor Tarasiuk
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
-
Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
-
Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
-
Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Credits
Icon by Vectors Market from www.flaticon.com.
Author
Made by Orest Tarasiuk & Igor Tarasiuk at Dessert Ventures.
Related Skills
node-connect
346.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
107.2kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
346.4kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
346.4kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
