Human Mouse
rayobrowse includes optional human-like mouse movement and clicking, inspired by HumanCursor.
How it works
Section titled “How it works”Use Playwright’s page.click() and page.mouse.move() as you normally do — rayobrowse applies natural mouse curves and realistic click timing automatically. No code changes needed.
Features
Section titled “Features”- Natural curves — mouse movements follow Bezier curves, not straight lines
- Realistic timing — variable speed with acceleration and deceleration
- Click realism — natural delay between mouse-down and mouse-up events
- Transparent — works with standard Playwright/Puppeteer/Selenium API calls