Thanks for your interest in contributing!
-
Clone the repo:
git clone https://github.com/hellsontime/camspoof.git cd camspoof -
Load the extension in Chrome:
- Open
chrome://extensions - Enable Developer mode (top right)
- Click Load unpacked and select the project folder
- Open
-
Make your changes — the extension reloads automatically for popup changes. For content script changes (
inject.js,bridge.js), reload the target page.
- Fork the repo and create a branch from
main - Make your changes
- Test on at least one video chat site to verify camera spoofing works
- Open a pull request with a clear description of what changed and why
- No build tools or transpilers — plain vanilla JS
- Keep it minimal: this is a small, focused extension
- Ensure patched browser APIs remain undetectable (maintain
toStringcloaking)
Open an issue with:
- Browser version
- Steps to reproduce
- What you expected vs. what happened