Data is synced from the Chrome Web Store. View the official store page for the most current information.
A tool to enable remote shared control of Google Slides presentations.
Shared Google Slides Control addresses a common pain point in remote presentations with multiple speakers: the challenge of slide deck control. Traditionally, only one speaker can manage the slide transitions, which can disrupt the flow of the presentation.
This project empowers presenters by allowing them to share control of a Google Slides deck with other speakers seamlessly.
The solution involves either a Chrome Extension or a Greasemonkey/Tampermonkey Userscript on the presenter's side that connects to a remote server via WebSocket. This setup facilitates the following features:
https://github.com/user-attachments/assets/befd48ca-fcbe-49ce-ac8e-0cbc6caf2dde
If you simply want to use this project to share your slides, I have deployed an instance of the server on Clever Cloud, and you can use it as is.
In order to use it you will need to follow this steps:
The Chrome Extension isn't in the store yet, you need to manually load it in unpacked format from the chrome-extension folder, as described in Chrome Extensions documentation.
You can deploy the server in any host accepting NodeJS. You will need to change the Userscript and the Chrome Extension as they point to the Clever Cloud instance of the server.
We welcome contributions from the community! Feel free to submit pull requests, report issues, or suggest features.
This project is licensed under the MIT License. See the LICENSE file for more details.