Crawlee-python: Reliable Web Scraping
From the repo · “Crawlee—A web scraping and browser automation library for Python to build reliable crawlers. Extract data for AI, LLMs, RAG, or GPTs. Download HTML, PDF, JPG, PNG, and other files from websites. Works with Parsel, BeautifulSoup, Playwright, and raw HTTP. Both headful and headless mode. With proxy rotation.”
Crawlee-python is a web scraping and browser automation library for Python that allows startup founders to extract data from websites and download files in various formats.
- •When you need to extract data from a website that doesn't provide an API
- •When you want to automate interactions with a website, such as filling out forms or clicking buttons
- •When you need to download files from a website, such as HTML, PDF, JPG, or PNG files
Extract all links from a webpage using the `fetch` function and Parsel: `from crawlee import Actor; from parselp import Selector; actor = Actor(); @actor.task def scrape_page(url); async def scrape_page(url): html = await fetch(url); selector = Selector(html); links = selector.css('a::attr(href)').get(); yield links`Skip the builder — one click puts this in Claude, Cursor, Antigravity and more.
Installs with a command or two; your AI agent can do it for you.
mkdir -p ~/.claude/skills/crawlee-python && curl -fsSL https://workflowstacks.com/api/skills/crawlee-python/claude-skill -o ~/.claude/skills/crawlee-python/SKILL.mdOpens the app with this repo with the prompt ready to go — no copy-paste needed.
Crawlee-python: Reliable Web Scraping is a large Python project (~56k lines across 828 code files, plus 109 test files). Setup is light: installs like a normal app. Reading the code is optional. Last commit this month, Apache-2.0 license, has a test suite.
- 1README.mdStart here — what it does and how to install it
- 2AGENTS.mdThe instructions the AI actually follows
- 3pyproject.tomlDependencies and the commands it exposes
- 4src/crawlee/__init__.pyInside src/ — the main logic begins here
Skip the builder — one click puts this in Claude, Cursor, Antigravity and more.
Installs with a command or two; your AI agent can do it for you.
mkdir -p ~/.claude/skills/crawlee-python && curl -fsSL https://workflowstacks.com/api/skills/crawlee-python/claude-skill -o ~/.claude/skills/crawlee-python/SKILL.mdOpens the app with this repo with the prompt ready to go — no copy-paste needed.
Are you the creator of this tool? and earn 85% of every sale.
Show it off in your README:
[](https://workflowstacks.com/skills/crawlee-python?utm_source=github&utm_medium=badge)The five fastest-growing open-source AI skills, ranked by GitHub star growth. One email a week, unsubscribe anytime.
Do this with a working workflow
Pages we wrote and tested that put a skill like this to work — importable n8n templates, outcome guides and Claude Desktop configs.
Related skills
More devtools tools founders pair with this one.