{"id":15018832,"url":"https://github.com/radekbednarik/playwbot","last_synced_at":"2026-01-20T03:32:19.156Z","repository":{"id":48618036,"uuid":"377605134","full_name":"radekBednarik/playwbot","owner":"radekBednarik","description":"RobotFramework wrapper of @playwright-python","archived":false,"fork":false,"pushed_at":"2024-03-20T18:40:34.000Z","size":215,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-05T08:47:44.721Z","etag":null,"topics":["playwright","playwright-python","robotframework","robotframework-library"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/radekBednarik.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2021-06-16T19:24:50.000Z","updated_at":"2021-08-27T10:58:08.000Z","dependencies_parsed_at":"2024-10-10T00:40:49.909Z","dependency_job_id":"94c2f96e-bf4f-42e9-8bca-cab01555f244","html_url":"https://github.com/radekBednarik/playwbot","commit_stats":{"total_commits":113,"total_committers":2,"mean_commits":56.5,"dds":"0.19469026548672563","last_synced_commit":"91ff93fd736f554566e394aee8325fb2b48263ec"},"previous_names":[],"tags_count":22,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/radekBednarik%2Fplaywbot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/radekBednarik%2Fplaywbot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/radekBednarik%2Fplaywbot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/radekBednarik%2Fplaywbot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/radekBednarik","download_url":"https://codeload.github.com/radekBednarik/playwbot/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247557806,"owners_count":20958047,"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":["playwright","playwright-python","robotframework","robotframework-library"],"created_at":"2024-09-24T19:52:30.977Z","updated_at":"2026-01-20T03:32:19.129Z","avatar_url":"https://github.com/radekBednarik.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# playwbot\n[Playwright-python](https://github.com/microsoft/playwright-python) wrapper for [RobotFramework](https://robotframework.org/).\n\n## Installation\n\n### From the repository\n\n- clone the repo\n- easiest way is to use [poetry](https://python-poetry.org/) and run `poetry install` and then `poetry shell`\n- to be able to run the tests, install the package for the development by `python setup.py develop`\n- RF tests are run by standard command `robot \u003cpath\u003e`\n\n### From the Pypi\n\n- if using poetry, run `poetry add playwbot` and then `poetry install`\n- if using pip, run `pip install playwbot`\n\n### Download the playwright browser binaries\n\nThis project is using [poetry](https://python-poetry.org/) as package management tool. One drawback of that is,\nthat is does not support post-install scripts.\n\nTherefore, once you install the library, do not forget to execute the command:\n\n```\npython -m playwright install\n```\n\nThis will download binaries of all supported browsers.\n\n## Importing module into the RF suite\n\n- if you have the file directly accesible, just point directly to the location, like this\n\n```\nLibrary    /some/path/to/the/library/Playwbot.py    browser=\u003cchromium|firefox|webkit\u003e\n```\n\n- if you installed it from Pypi, then import it like this\n\n```\nLibrary    playwbot.Playwbot    browser=\u003cchromium|firefox|webkit\u003e\n```\n\n## RobotFramework-style documentation\n\nIs available here https://radekbednarik.github.io/playwbot/\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fradekbednarik%2Fplaywbot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fradekbednarik%2Fplaywbot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fradekbednarik%2Fplaywbot/lists"}