crawl4ai

๐Ÿš€๐Ÿค– Crawl4AI: Open-source LLM Friendly Web Crawler & Scraper. Don't be shy, join here: https://discord.gg/jP8KfhDhyN

22 articles 61.4k View on GitHub โ†—
22 articles
How to Deploy Crawl4AI in Docker with the Official Image

Quickly deploy Crawl4AI using the official Docker image. Follow simple steps to run it locally or use docker-compose for production-ready deployments. Get started now.

how-to-guide
Mar 5, 2026
How to Use URL Seeding and Filtering for Focused Crawling in crawl4ai

Master focused crawling in crawl4ai using URL seeding and filtering. Discover, filter, and extract targeted data efficiently with AsyncUrlSeeder and AsyncWebCrawler for precise web scraping.

how-to-guide
Mar 5, 2026
How to Implement Crash Recovery with resume_state for Long Crawls in crawl4ai

Implement crash recovery for long crawls in crawl4ai using resume_state. Prevent data loss and restore crawl progress seamlessly with our guide.

how-to-guide
Mar 5, 2026
How to Bypass Anti-Bot Detection with Stealth Settings in Crawl4AI

Learn to bypass anti-bot detection using Crawl4AI's stealth settings. Enable stealth mode to mask browser fingerprints and evade common bot detection checks with ease.

how-to-guide
Mar 5, 2026
How to Switch Between Chromium, Firefox, and WebKit Browsers in Crawl4AI

Quickly switch between Chromium Firefox and WebKit browsers in Crawl4AI by setting the browser_type parameter in BrowserConfig No code changes needed for your crawling logic

how-to-guide
Mar 5, 2026
How to Set Up Webhooks for Crawling Event Notifications in Crawl4AI

Learn how to set up webhooks for crawling event notifications in Crawl4AI. Configure webhook_config to receive automatic event POSTs to your endpoint with retries.

how-to-guide
Mar 5, 2026
How to Handle Cookies and Simulate Authenticated Sessions in Crawl4AI

Learn to handle cookies and simulate authenticated sessions in Crawl4AI using static injection dynamic management and session reuse. Boost your web scraping efficiency.

how-to-guide
Mar 5, 2026
How to Set Up Persistent Browser Profiles with Authentication in Crawl4AI

Learn to set up persistent browser profiles with authentication in Crawl4AI. Use create profile and user data dir to maintain authenticated sessions across multiple crawl jobs.

how-to-guide
Mar 5, 2026
How to Use LinkPreview for URL Metadata Extraction in crawl4ai

Learn how to use LinkPreview for URL metadata extraction in crawl4ai. Fetch link head sections in parallel with configurable patterns and BM25 scoring.

how-to-guide
Mar 5, 2026
How to Create a Custom Markdown Generation Strategy in Crawl4AI

Learn how to create a custom Markdown generation strategy in Crawl4AI. Subclass MarkdownGenerationStrategy, implement generate_markdown, and inject your custom generator for tailored output.

how-to-guide
Mar 5, 2026
How to Extract Tables from HTML with TableExtractionStrategy in crawl4ai

Learn to extract tables from HTML using crawl4ai's TableExtractionStrategy. Customize parsing logic or use heuristic-based detection for efficient data extraction.

how-to-guide
Mar 5, 2026
How to Configure Rate Limiting and Memory-Adaptive Dispatchers in Crawl4AI

Learn to configure rate limiting and memory-adaptive dispatchers in Crawl4AI. Efficiently manage per-domain delays and prevent OOM crashes with this guide.

how-to-guide
Mar 5, 2026

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too โ†’