{"id":17223414,"url":"https://github.com/conduitry/cloudflare-playwright","last_synced_at":"2025-03-25T16:23:31.179Z","repository":{"id":47870151,"uuid":"516366513","full_name":"Conduitry/cloudflare-playwright","owner":"Conduitry","description":null,"archived":false,"fork":false,"pushed_at":"2023-09-07T14:00:07.000Z","size":7,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-30T14:28:00.038Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Conduitry.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-07-21T12:41:27.000Z","updated_at":"2024-07-09T07:24:01.000Z","dependencies_parsed_at":"2024-12-03T12:53:16.297Z","dependency_job_id":null,"html_url":"https://github.com/Conduitry/cloudflare-playwright","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Conduitry%2Fcloudflare-playwright","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Conduitry%2Fcloudflare-playwright/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Conduitry%2Fcloudflare-playwright/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Conduitry%2Fcloudflare-playwright/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Conduitry","download_url":"https://codeload.github.com/Conduitry/cloudflare-playwright/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245497133,"owners_count":20624953,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-15T04:08:16.226Z","updated_at":"2025-03-25T16:23:31.156Z","avatar_url":"https://github.com/Conduitry.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# cloudflare-playwright\n\nA simple tool to deal with the \"Checking your browser before accessing [site].\" interstitials from Cloudflare.\n\n## Usage\n\nThis uses Playwright to visit the site, waits for the Cloudflare scripts to do their thing and for the `cf_clearance` cookie to be created, and then outputs the headers that should be set on future requests for automated access.\n\nIt can be run with the Playwright browser dependencies installed natively on your system, or with the Playwright Docker image.\n\n### Natively\n\n```shell\nnpm install\nnpx playwright install-deps firefox\nnpx playwright install firefox\n```\n\nThen:\n\n```shell\nnode . example.com\n```\n\n### With Docker\n\n```shell\nnpm install\n```\n\nThen:\n\n```shell\n./cloudflare-playwright.sh example.com\n```\n\n## License\n\n[MIT](LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fconduitry%2Fcloudflare-playwright","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fconduitry%2Fcloudflare-playwright","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fconduitry%2Fcloudflare-playwright/lists"}