{"id":16884517,"url":"https://github.com/timwis/hybrid-google-meet","last_synced_at":"2025-08-20T21:06:55.103Z","repository":{"id":140605838,"uuid":"436894732","full_name":"timwis/hybrid-google-meet","owner":"timwis","description":"Join Google Meet meetings with the sound and microphone muted so you can use chat and hand raising in-person to create a more equitable experience for those joining virtually.","archived":false,"fork":false,"pushed_at":"2021-12-14T07:53:32.000Z","size":49,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-31T10:38:40.921Z","etag":null,"topics":["browser-extension","google-meet","remote-working"],"latest_commit_sha":null,"homepage":"https://chrome.google.com/webstore/detail/hybrid-google-meet/ndpallofjhbimkmpdiepkemghpecigjk","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/timwis.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-12-10T07:49:25.000Z","updated_at":"2023-03-04T04:39:03.000Z","dependencies_parsed_at":"2023-03-27T10:57:17.060Z","dependency_job_id":null,"html_url":"https://github.com/timwis/hybrid-google-meet","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/timwis/hybrid-google-meet","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/timwis%2Fhybrid-google-meet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/timwis%2Fhybrid-google-meet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/timwis%2Fhybrid-google-meet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/timwis%2Fhybrid-google-meet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/timwis","download_url":"https://codeload.github.com/timwis/hybrid-google-meet/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/timwis%2Fhybrid-google-meet/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271385862,"owners_count":24750506,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-20T02:00:09.606Z","response_time":69,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["browser-extension","google-meet","remote-working"],"created_at":"2024-10-13T16:28:46.035Z","updated_at":"2025-08-20T21:06:55.056Z","avatar_url":"https://github.com/timwis.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Hybrid Google Meet\n\n\u003cimg src=\"./img/icon512.png\" width=\"150\" align=\"left\" alt=\"Two people sitting at a table next to a television screen with a third person on it\"\u003e\nJoin Google Meet meetings with the sound and microphone muted so you can use chat and hand raising in-person to create a more equitable experience for those joining virtually.\n\n## Hybrid meetings\nHybrid meetings are when some participants are together in person, and others have joined virtually. They're challenging for several reasons, but a key one is that the circumstances inevitably favour the people who are together in person: they can hear one another better, conversation flows more naturally, side conversations can happen, and interjecting can feel more natural without the audio delay.\n\nParticipants who have joined virtually can sometimes find themselves forgotten about, with their raised hand going unnoticed, or their chat messages only viewable by other virtual participants (since in-person participants share a TV screen).\n\nOne to make a more equitable experience for all participants in a hybrid meeting is to ask all participants — whether virtual or in person — to use the hand raise feature, and have access to the chat. This requires the in-person participants to have their laptop with them and to join the meeting, even though they've already joined via a shared TV screen.\n\nThe challenge with this approach — which this extension aims to address — is that unless those in-person participants remember to mute their sound and their microphone before joining, it will create a screeching feedback sound. And through force of habit, participants will inevitably _accidentally_ unmute themselves in a meeting, even though they're in person and speaking through a shared microphone.\n\n## What this extension does\nThis browser extension adds a 'Join hybrid' button to Google Meet. When you click it, it keeps your sound and microphone muted and joins the meeting, so you can still use the hand raise and chat feature without creating a screeching feedback sound. You can go back to normal by refreshing the page and clicking the regular 'Join' button.\n\n![Screenshot showing a Join hybrid button on the Google Meet interface](./img/screenshot.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftimwis%2Fhybrid-google-meet","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftimwis%2Fhybrid-google-meet","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftimwis%2Fhybrid-google-meet/lists"}