Main Menu
  • Tools
  • Developers
  • Topics
  • Discussions
  • Communities
  • News
  • Podcasts
  • Blogs
  • Builds
  • Contests
  • Compare
  • Arena
Create
    EveryDev.ai
    Sign inSubscribe
    Home
    Tools

    2,275+ AI tools

    • New
    • Trending
    • Featured
    • Compare
    • Arena
    Categories
    • Agents1228
    • Coding1045
    • Infrastructure455
    • Marketing414
    • Design374
    • Projects340
    • Analytics319
    • Research306
    • Testing200
    • Data171
    • Integration169
    • Security169
    • MCP164
    • Learning146
    • Communication131
    • Prompts122
    • Extensions120
    • Commerce116
    • Voice107
    • DevOps92
    • Web73
    • Finance19
    1. Home
    2. Tools
    3. Scrapling
    Scrapling icon

    Scrapling

    Browser Automation
    Featured

    An adaptive Python web scraping framework that handles everything from single HTTP requests to full-scale concurrent crawls, with built-in anti-bot bypass and smart element tracking.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Fully free and open-source under the BSD-3-Clause license. Free to use, modify, and distribute.

    Engagement

    Available On

    Windows
    Linux
    Web
    API
    SDK

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Browser AutomationData ProcessingMCP Servers

    Alternatives

    Context.devAgentyScrapy
    Developer
    Karim Shoair (D4Vinci)Karim Shoair (D4Vinci) builds Scrapling, an adaptive Python…

    Listed May 2026

    About Scrapling

    Scrapling is an adaptive web scraping framework for Python that handles everything from a single request to a full-scale crawl. Its parser learns from website changes and automatically relocates elements when pages update, while its fetchers bypass anti-bot systems like Cloudflare Turnstile out of the box. The spider framework enables concurrent, multi-session crawls with pause/resume and automatic proxy rotation — all in a few lines of Python.

    • Scrapy-like Spider API: Define spiders with start_urls, async parse callbacks, and Request/Response objects for full crawling workflows.
    • Anti-bot Bypass: StealthyFetcher and DynamicFetcher classes bypass Cloudflare Turnstile/Interstitial with fingerprint spoofing and headless browser automation via Playwright.
    • Adaptive Element Tracking: Smart similarity algorithms relocate scraped elements automatically after website redesigns — pass adaptive=True to find them again.
    • Multiple Fetcher Types: Fetcher for fast HTTP requests with TLS fingerprint impersonation, StealthyFetcher for stealth mode, and DynamicFetcher for full browser automation.
    • Session Management: Persistent sessions (FetcherSession, StealthySession, DynamicSession) with cookie and state management across requests, including async variants.
    • Proxy Rotation: Built-in ProxyRotator with cyclic or custom rotation strategies across all session types, plus per-request proxy overrides.
    • Pause & Resume Crawls: Checkpoint-based crawl persistence — press Ctrl+C for graceful shutdown and restart to resume from where you left off.
    • Streaming Mode: Stream scraped items in real time via async for item in spider.stream() with live stats, ideal for pipelines and long-running crawls.
    • MCP Server: Built-in MCP server for AI-assisted web scraping with Claude, Cursor, and other AI tools, minimizing token usage by extracting targeted content first.
    • CLI & Interactive Shell: Scrape URLs directly from the terminal without writing code, or launch an IPython-based interactive shell with Scrapling integration.
    • Rich Selection API: CSS selectors, XPath, filter-based search, text search, regex search, and BeautifulSoup-style find_all — all chainable.
    • High Performance: Benchmarked faster than Parsel/Scrapy, PyQuery, and BeautifulSoup for text extraction and element similarity search.
    • Docker Support: Ready-to-use Docker image with all browsers pre-installed, automatically built and pushed with each release.
    • Install via pip: Run pip install scrapling for the parser, or pip install "scrapling[all]" for all features including fetchers, MCP server, and shell.
    Scrapling - 1

    Community Discussions

    Be the first to start a conversation about Scrapling

    Share your experience with Scrapling, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    Fully free and open-source under the BSD-3-Clause license. Free to use, modify, and distribute.

    • Full parser engine
    • HTTP, Stealthy, and Dynamic fetchers
    • Spider framework with concurrent crawling
    • MCP server for AI integration
    • CLI and interactive shell

    Capabilities

    Key Features

    • Adaptive element tracking after website changes
    • Anti-bot bypass (Cloudflare Turnstile/Interstitial)
    • Scrapy-like Spider API with async parse callbacks
    • Concurrent crawling with configurable concurrency limits
    • Pause and resume crawls with checkpoint persistence
    • Streaming mode with real-time stats
    • Multiple fetcher types: HTTP, Stealthy, Dynamic
    • Session management with cookie/state persistence
    • Proxy rotation with cyclic or custom strategies
    • MCP server for AI-assisted web scraping
    • CLI and interactive IPython shell
    • CSS, XPath, regex, text, and filter-based selectors
    • BeautifulSoup-style find_all API
    • Auto CSS/XPath selector generation
    • DNS-over-HTTPS support for DNS leak prevention
    • Domain and ad blocking in browser-based fetchers
    • Built-in JSON/JSONL export
    • Docker image with all browsers pre-installed
    • Full async support across all fetchers
    • 92% test coverage and full type hints

    Integrations

    Playwright
    Chromium
    Google Chrome
    IPython
    Docker
    Claude (MCP)
    Cursor (MCP)
    HTTP/3
    Cloudflare DoH
    API Available
    View Docs

    Demo Video

    Scrapling Demo Video
    Watch on YouTube

    Reviews & Ratings

    No ratings yet

    Be the first to rate Scrapling and help others make informed decisions.

    Developer

    Karim Shoair (D4Vinci)

    Karim Shoair (D4Vinci) builds Scrapling, an adaptive Python web scraping framework designed for modern web challenges. The project focuses on making web scraping resilient to website changes, anti-bot systems, and scale requirements. Scrapling is open source under the BSD-3-Clause license and actively maintained with contributions from the community.

    Read more about Karim Shoair (D4Vinci)
    WebsiteGitHubX / Twitter
    1 tool in directory

    Similar Tools

    Context.dev icon

    Context.dev

    One API to scrape, enrich, and understand the web — providing real-time web scraping, brand data extraction, and company enrichment for developers and AI agents.

    Agenty icon

    Agenty

    SaaS platform providing hosted AI agents for web scraping, automation, and real-time change tracking with no-code workflows.

    Scrapy icon

    Scrapy

    An open source Python framework for extracting data from websites through web scraping and crawling.

    Browse all tools

    Related Topics

    Browser Automation

    AI-powered agents that autonomously navigate and interact with web applications to automate repetitive tasks, extract data, fill forms, and perform web-based workflows using intelligent understanding of page structure and content.

    67 tools

    Data Processing

    AI-enhanced ETL (Extract, Transform, Load) tools and data pipelines that automate the processing, cleaning, and transformation of large datasets with intelligent optimizations.

    93 tools

    MCP Servers

    Model Context Protocol servers that extend AI capabilities.

    79 tools
    Browse all topics
    Back to all tools
    Explore AI Tools
    • AI Coding Assistants
    • Agent Frameworks
    • MCP Servers
    • AI Prompt Tools
    • Vibe Coding Tools
    • AI Design Tools
    • AI Database Tools
    • AI Website Builders
    • AI Testing Tools
    • LLM Evaluations
    Follow Us
    • X / Twitter
    • LinkedIn
    • Reddit
    • Discord
    • Threads
    • Bluesky
    • Mastodon
    • YouTube
    • GitHub
    • Instagram
    Get Started
    • About
    • Editorial Standards
    • Corrections & Disclosures
    • Community Guidelines
    • Advertise
    • Contact Us
    • Newsletter
    • Submit a Tool
    • Start a Discussion
    • Write A Blog
    • Share A Build
    • Terms of Service
    • Privacy Policy
    Explore with AI
    • ChatGPT
    • Gemini
    • Claude
    • Grok
    • Perplexity
    Agent Experience
    • llms.txt
    Theme
    With AI, Everyone is a Dev. EveryDev.ai © 2026
    2views
    Discussions