workflowstacks

The marketplace for AI skills that launch offers, rank in AI search, and automate operations. No coding required.

π•βš‘πŸ’¬

Marketplace

  • Browse Skills
  • AI Agents
  • Claude Skills
  • MCP Servers
  • Prompts

Solutions

  • For Founders
  • For Agencies
  • For Ecommerce
  • Agent Builder
  • Starter Packs
  • Playbooks

Learn

  • How It Works
  • What Are Skills
  • What Are Agents
  • What Is MCP
  • For Creators
  • Submit a Tool
  • Security

Company

  • Become a Creator
  • About
  • Enterprise
  • API Docs
  • Terms
  • Privacy
  • Support
Compatible with
πŸ€–ChatGPT
✨Claude
πŸ’ŽGemini
πŸ›οΈShopify
πŸ”Ahrefs
πŸ“ŠSheets
πŸ’¬WhatsApp
πŸ“±Meta Ads
+50 moreCreator program β†’

Β© 2026 WorkflowStacks. All rights reserved.

TermsPrivacySupport
devtools

Crawlee-python: Reliable Web Scraping

Extract data with Crawlee-python, a library for startup founders, powered by 9.3k+ GitHub stars, for web scraping and automation.
9,272 stars765 forksPythonQuality 8/10Updated 7/1/2026100% free Β· open source
What it does

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.

Install / run
pip install crawlee
When to use it
  • β€’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
Quick start
  1. 1Import the Crawlee library in your Python script: `from crawlee import Actor`
  2. 2Create a new actor: `actor = Actor()`
  3. 3Define a scraper function using the `@actor.task` decorator: `@actor.task def scrape_page(url): ...`
  4. 4Run the actor with the `actor.run` method: `actor.run()`
  5. 5Configure proxy rotation by setting the `proxy` option: `actor.settings.proxy = 'https://api.crawlee.dev/proxy '`
Ready-to-paste prompt
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`
Heads up: Make sure you have the correct version of Python installed, as Crawlee-python requires Python 3.7 or later, and also be aware that some features, like Playwright, require additional dependencies to be installed
Saves to your device

Topics

apify
automation
beautifulsoup
crawler
crawling
headless
headless-chrome
parsel
pip
playwright
python
scraper
scraping
selenium
web-crawler
web-crawling
web-scraping
What's inside β€” free to inspect
No purchase needed

Read the entire source before you build β€” unlike paid marketplaces that hide it behind a buy button.

17
top-level files
6
folders
39.2M
repo size
Apache-2.0
license
Key files
.editorconfig
.pre-commit-config.yaml
AGENTS.md
README.md
File tree
.github/
docs/
scripts/
src/
tests/
website/
.editorconfig
.gitignore
.markdownlint.yaml
.pre-commit-config.yaml
.rules.md
AGENTS.md
CHANGELOG.md
CLAUDE.md
codecov.yaml
CONTRIBUTING.md
GEMINI.md
LICENSE
pyproject.toml
README.md
renovate.json
typos.toml
uv.lock
Quick Actions
Details
Creator
apify
Language
Python
Category
devtools
Published
1/10/2024

Are you the creator of this tool? Claim your listing β†’ and earn 85% of every sale.

Related skills

More devtools tools founders pair with this one.

devtoolsβ˜… 356,398
Grow with developer-roadmap
Get interactive guides for your team with developer-roadmap. For founders seeking dev growth tools.
devtoolsβ˜… 232,402
Boost dev skills with the-book-of-secret-knowledge
Get curated dev tools and resources for founders and developers, backed by 226k+ GitHub stars.
devtoolsβ˜… 150,588
Scale web data with firecrawl
Get web data at scale with firecrawl, for founders. 132k+ GitHub stars.
devtoolsβ˜… 122,939
Free Tools with free-for-dev
Get free SaaS, PaaS, IaaS tiers for devops and infradev with 122k+ GitHub stars, for developers and founders
devtoolsβ˜… 102,795
browser-use: Automate Web Tasks
Founders use browser-use to automate online tasks with ease, ideal for startups needing AI-powered browser automation.
devtoolsβ˜… 95,447
Puppeteer: Automate Browsers
Get browser automation with Puppeteer. For founders who need reliable testing and automation tools.