https://github.com/dacort/zoomit
Launch Zoom meetings in a single click π±
https://github.com/dacort/zoomit
gcal macos menubar zoom
Last synced: 8 months ago
JSON representation
Launch Zoom meetings in a single click π±
- Host: GitHub
- URL: https://github.com/dacort/zoomit
- Owner: dacort
- Created: 2020-04-15T23:53:17.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-02-25T05:49:28.000Z (over 3 years ago)
- Last Synced: 2025-04-07T01:23:38.735Z (about 1 year ago)
- Topics: gcal, macos, menubar, zoom
- Language: Go
- Homepage: https://laz.click
- Size: 18.6 MB
- Stars: 5
- Watchers: 4
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# LaZ Click
_laΒ·zy_ **|** _/ΛlΔzΔ/ - unwilling to work or use energy._
_LaZ Click - The act of saving yourself from the process of "alt-tab to browser β> find calendar tab β> open meeting β> click zoom link β> click 'open zoom button' β> die inside"_
A simple menubar app that lists upcoming meetings and allows you to open Zoom with ease. π€ πΉ

## Overview
- Launch the app
- Grant access to your Google Calendar
- Zoom away π¨
## Status
π₯ Under active development π₯
> Prerelease available now: [LaZ.zip](https://github.com/dacort/zoomit/releases)
> _Only compatible with macOS Catalina_
It will sync with Google Calendar every minute and if any of your meeting locations match "zoom.us/j/", you'll be able to expand that entry and click on the Zoom link!
Shows your next 10 meetings.
## Known Issues
- [x] Crashes the first time you authenticate
- [x] Crashes if you click on the icon before the calendar syncs
- [x] Formatting needs some prettification on the menu
- [ ] Needs a proper downloadable app and Google app
- [ ] App must be validated: https://support.google.com/cloud/answer/7454865
## Features to add
- [x] Show dates/days in addition to times
- [ ] Option to just open Zoom for you...why wait! (ala [@ConnorPM](https://twitter.com/ConnorPM/status/1250473781707132928?s=20))
## References
https://github.com/golang/oauth2/blob/master/google/example_test.go
https://github.com/golang/go/blob/1abf3aa55bb8b346bb1575ac8db5022f215df65a/src/net/http/server.go#L2783
https://developers.google.com/calendar/quickstart/go
https://martinfowler.com/articles/command-line-google.html
https://developers.google.com/identity/protocols/oauth2/native-app#custom-uri-scheme
https://github.com/duo-labs/EFIgy-GUI/blob/5cc1c863119ceb54dfd33c15b4681cabb42d9da0/Makefile#L26