{"categories":[{"label":"Testing","url":"https://skillfed.io/packages/category/software-development-testing/3"}],"enrichment":{"capability":"Provides a Python function to execute the Playwright browser installation command programmatically, wrapping the CLI tool for use within Python code.","skillfed_tags":["browser-automation","playwright-wrapper","setup-automation"],"use_cases":["Ensure Playwright browser binaries are installed during application startup without relying on external shell commands.","Automate browser setup in CI/CD pipelines where you want to manage Playwright installation from within Python test code.","Deploy Playwright-based applications in containers where you need to install browsers as part of the runtime initialization.","Build tools or frameworks that wrap Playwright and need to guarantee browser availability before launching automation.","Simplify onboarding for users who want to use Playwright without manually running CLI setup steps."],"what_it_does":"install-playwright wraps Playwright's CLI installation command to make it callable from within Python code. Instead of running `playwright install` as a shell command before or alongside your script, you import the install function and call it directly with the browser types you need, passing them as a list. This is useful when you want to programmatically ensure browser binaries are available at runtime\u2014for instance, in containerized deployments, CI/CD pipelines, or applications that dynamically provision Playwright environments.\n\nThe package supports both sync and async Playwright workflows. It depends only on playwright itself and requires Python 3.10 or later. The codebase is actively maintained and carries no known security vulnerabilities.","worth_installing":"Yes, if you use Playwright and need to install browsers programmatically from Python code rather than via shell commands. The package is actively maintained, has no security issues, and solves a real friction point in Playwright workflows. Install it if you're building applications or tools where you want to manage browser setup as part of your Python initialization logic."},"id":"install-playwright","links":{"html":"https://skillfed.io/packages/install-playwright","md":"https://skillfed.io/packages/install-playwright.md","pypi":"https://pypi.org/project/install-playwright/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-07","license_spdx":"MIT","license_treatment":"permissive","name":"install-playwright","python_support":"supports_current","summary":"Execute `playwright install` from Python"},"popularity":{"monthly_downloads":626051,"position":5692,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.0.2"}
