Skip to content

Repository files navigation

WebSkrap logo

WebSkrap

Async-first Python scraping on Playwright, with persistent sessions, resource routing, Patchright stealth, a CLI, and an MCP server for agents.

Install

pip install webskrap
webskrap install

Quickstart

import asyncio

from webskrap import WebSkrapClient


async def main() -> None:
    async with WebSkrapClient() as client:
        result = await client.fetch("https://example.com")
        print(result.status, result.title)
        print(result.text[:200])


asyncio.run(main())

Documentation

About

Python scraping framework built on Playwright.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Contributors

Languages