{"repo":"ctrl-cheeb-del/playwright-extension","free":true,"listed":false,"github":"https://github.com/ctrl-cheeb-del/playwright-extension","clone":"git clone https://github.com/ctrl-cheeb-del/playwright-extension.git","description":"Chrome extension to record, import, and run playwright scripts directly in your browser","language":"TypeScript","stars":17,"topics":["chrome-extension","crx","playwright","stagehand","typescript"],"license":null,"category":"scrapers-browser-automation","readme_excerpt":"Playwright Automation Chrome Extension A Chrome extension that allows you to run Playwright automation scripts directly from your browser. This extension provides a clean, modern interface for managing and executing predefined scripts. Features - Run Playwright automation scripts in your browser with a single click - Support for both new tab and current tab automation - Real-time execution logs - NEW: Dynamic JavaScript Execution for Remote Scripts - Sync scripts from GitHub repository Installation Prerequisites - Node.js (v16 or higher) - Bun or npm Setup 1. Clone this repository: 2. Install dependencies: 3. Build the extension: 4. Load the extension in Chrome: - Open Chrome and navigate to chrome://extensions/ - Enable \"Developer mode\" (toggle in the top-right corner) - Click \"Load unpacked\" and select the dist folder from this project Creating Scripts Scripts are stored in the src/scripts directory for local scripts, or can be hosted in a GitHub repository for remote scripts. Local Scripts Create a new file in the src/scripts directory (e.g., myScript.ts ) with the following structure: Remote Scripts (GitHub) You can host scripts in a GitHub repository and sync them to your extension. The extension includes a dynamic JavaScript execution system that can safely execute these scripts without violating Chrome's Content Security Policy. 1. Create a GitHub repository (e.g., playwright-script-examples ) 2. Add TypeScript files with the same structure as local scripts 3. Update t","default_branch":null,"files":null,"tree":[],"storefront":"/r/ctrl-cheeb-del","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ctrl-cheeb-del/playwright-extension/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}