https://github.com/devsheva/gemini-delete-chat
Gemini Chrome extension to delete chats
https://github.com/devsheva/gemini-delete-chat
chrome chrome-extension gemini javascript tools
Last synced: 9 days ago
JSON representation
Gemini Chrome extension to delete chats
- Host: GitHub
- URL: https://github.com/devsheva/gemini-delete-chat
- Owner: devsheva
- License: mit
- Created: 2024-05-16T20:08:46.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-07-06T18:33:15.000Z (4 months ago)
- Last Synced: 2025-07-06T19:38:12.278Z (4 months ago)
- Topics: chrome, chrome-extension, gemini, javascript, tools
- Language: JavaScript
- Homepage: https://chromewebstore.google.com/detail/gemini-delete/hfpfdpkkknmbpdnelgbgpljmaijegjdn
- Size: 77.1 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# gemini-delete-chat
## Introduction
Gemini Delete Chat is a Chrome Extension that helps to perform a bulk delete of conversations.
## TODOS
- [X] Remove Checkboxes
- [X] Stop Event Propagation on Checkbox Click
- [X] Bulk Delete Conversation
- [X] Add Footer + Stylesheet
- [X] Publish Extension on Chrome Web Store
- [ ] Improve Contributing Guide
- [ ] Add code of conduct
## Contributing
Bug reports and pull requests are welcome. This project is intended to be a safe, welcoming space for collaborations.
1. Fork the repository
2. Create a new feature branch on your fork `git checkout -b feature/my_branch`
3. After you've done your stuff, commit your changes f.e.
`git commit -am "example commit"`
4. Open a Pull Request.
## Known Issues
Since a `MutationObserver` is used on waiting the gemini overlay to change, it's first needed to hover some conversations in order to make it available in DOM and start observing.
Things already tried without success:
- using `dispatchEvent(event)` on conversations element to dispatch an hover event, but since it's untrusted, as official doc says, it won't be effective.