{"id":14230474,"url":"https://github.com/scrapfly/scrapfly-scrapers","last_synced_at":"2025-04-11T23:16:46.321Z","repository":{"id":169424384,"uuid":"643841227","full_name":"scrapfly/scrapfly-scrapers","owner":"scrapfly","description":"Scalable Python web scraping scripts for +40 popular domains","archived":false,"fork":false,"pushed_at":"2025-03-27T10:28:00.000Z","size":4914,"stargazers_count":471,"open_issues_count":2,"forks_count":119,"subscribers_count":12,"default_branch":"main","last_synced_at":"2025-04-11T23:16:40.646Z","etag":null,"topics":["antibot","automation","captcha-bypass","crawler","crawling","crawling-python","datascraping","proxies","python","python-scraper","scraper","scraping","scraping-python","spider","twitter-scraper","web-crawler","web-scraping","web-scraping-python","webscraper","webscraping"],"latest_commit_sha":null,"homepage":"https://scrapfly.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/scrapfly.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-05-22T09:11:49.000Z","updated_at":"2025-04-10T13:57:47.000Z","dependencies_parsed_at":"2024-03-11T15:28:51.934Z","dependency_job_id":"c2e096e2-b495-4d97-93d3-209bd0dd0d3e","html_url":"https://github.com/scrapfly/scrapfly-scrapers","commit_stats":null,"previous_names":["scrapfly/scrapfly-scrapers"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scrapfly%2Fscrapfly-scrapers","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scrapfly%2Fscrapfly-scrapers/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scrapfly%2Fscrapfly-scrapers/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scrapfly%2Fscrapfly-scrapers/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/scrapfly","download_url":"https://codeload.github.com/scrapfly/scrapfly-scrapers/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248492885,"owners_count":21113163,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["antibot","automation","captcha-bypass","crawler","crawling","crawling-python","datascraping","proxies","python","python-scraper","scraper","scraping","scraping-python","spider","twitter-scraper","web-crawler","web-scraping","web-scraping-python","webscraper","webscraping"],"created_at":"2024-08-20T13:01:11.453Z","updated_at":"2025-04-11T23:16:46.296Z","avatar_url":"https://github.com/scrapfly.png","language":"Python","funding_links":[],"categories":["Python"],"sub_categories":[],"readme":"# ScrapFly Scrapers 🕷️\n\nThis repository contains educational example scrapers for popular web scraping targets using the [ScrapFly](https://scrapfly.io) web scraping API and Python.  \nMost Scrapers use a simple web scraping stack:\n- Python version 3.10+\n- [Scrapfly's Python SDK](https://github.com/scrapfly/python-scrapfly) for sending HTTP request, bypass blocking and parsing the HTML using the built-in [parsel](https://pypi.org/project/parsel/) selector.\n- [asyncio](https://pypi.org/project/asyncio/) for writing concurrent code using the async/await syntax.\n- [JMESPath](https://pypi.org/project/jmespath/) and [nested-lookup](https://pypi.org/project/nested-lookup/) for JSON parsing when needed.\n- [loguru](https://pypi.org/project/loguru/) for logging.\n\nTo learn more about web scraping see our full tutorials on how to scrape these targets (and many others) see the [scrapeguide directory](https://scrapfly.io/blog/tag/scrapeguide/).  \n\n## List of Scrapers\nBelow is the list of available web scrapers for the supported domains along with their scrape guide, sample datasets, and status. 👇\n\n\u003ctable\u003e\n\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cstrong\u003eDomain\u003c/strong\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003cstrong\u003eGuide\u003c/strong\u003e\u003c/td\u003e \n    \u003ctd\u003e\u003cstrong\u003eSample Datasets\u003c/strong\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003cstrong\u003eStatus\u003c/strong\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n\n  \u003ctr\u003e\n    \u003ctd\u003e\u003ca href=\"/aliexpress-scraper/\"\u003eAliexpress.com\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://scrapfly.io/blog/how-to-scrape-aliexpress/\"\u003eHow to Scrape Aliexpress.com (2024 Update)\u003c/a\u003e\u003c/td\u003e    \n    \u003ctd\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"./aliexpress-scraper/results/product.json\"\u003eProduct pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./aliexpress-scraper/results/search.json\"\u003eSearch pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./aliexpress-scraper/results/reviews.json\"\u003eProduct reviews\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/Aliexpress_scraper-success-brightgreen\" alt=\"aliexpress-scraper-status\"\u003e\u003c/td\u003e    \n  \u003c/tr\u003e\n\n  \u003ctr\u003e\n    \u003ctd\u003e\u003ca href=\"/amazon-scraper/\"\u003eAmazon.com\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://scrapfly.io/blog/how-to-scrape-amazon/\"\u003eHow to Scrape Amazon.com Product Data and Reviews\u003c/a\u003e\u003c/td\u003e    \n    \u003ctd\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"./amazon-scraper/results/product.json\"\u003eProduct pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./amazon-scraper/results/search.json\"\u003eSearch pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./amazon-scraper/results/reviews.json\"\u003eProduct reviews\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/Amazon_scraper-success-brightgreen\" alt=\"amazon-scraper-status\"\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n\n  \u003ctr\u003e\n    \u003ctd\u003e\u003ca href=\"/bestbuy-scraper/\"\u003eBestBuy.com\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://scrapfly.io/blog/how-to-scrape-bestbuy-product-offer-and-review-data/\"\u003eHow to Scrape BestBuy Product, Offer and Review Data\u003c/a\u003e\u003c/td\u003e    \n    \u003ctd\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"./bestbuy-scraper/results/promos.json\"\u003eSitemap pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./bestbuy-scraper/results/products.json\"\u003eProduct pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./bestbuy-scraper/results/reviews.json\"\u003eReview pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./bestbuy-scraper/results/search.json\"\u003eSearch pages\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/BestBuy_scraper-success-brightgreen\" alt=\"bestbuy-scraper-status\"\u003e\u003c/td\u003e\n  \u003c/tr\u003e    \n\n  \u003ctr\u003e \n    \u003ctd\u003e\u003ca href=\"/bing-scraper/\"\u003eBing.com\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://scrapfly.io/blog/how-to-scrape-bing-search-using-python/\"\u003eHow to Scrape Bing Search with Python\u003c/a\u003e\u003c/td\u003e    \n    \u003ctd\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"./bing-scraper/results/serps.json\"\u003eSERP data\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./bing-scraper/results/keywords.json\"\u003eKeyword data\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./bing-scraper/results/rich_snippets.json\"\u003eRich snippet data\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/Bing_scraper-success-brightgreen\" alt=\"bing-scraper-status\"\u003e\u003c/td\u003e\n  \u003c/tr\u003e    \n\n  \u003ctr\u003e\n    \u003ctd\u003e\u003ca href=\"/booking-scraper/\"\u003eBooking.com\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://scrapfly.io/blog/how-to-scrape-bookingcom/\"\u003eHow to Scrape Booking.com (2023 Update)\u003c/a\u003e\u003c/td\u003e    \n    \u003ctd\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"./bookingcom-scraper/results/hotel.json\"\u003eHotel pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./bookingcom-scraper/results/search.json\"\u003eSearch pages\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/Booking_scraper-success-brightgreen\" alt=\"booking-scraper-status\"\u003e\u003c/td\u003e\n  \u003c/tr\u003e    \n\n\u003ctr\u003e\n    \u003ctd\u003e\u003ca href=\"/crunchbase-scraper/\"\u003eCrunchbase.com\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://scrapfly.io/blog/how-to-scrape-crunchbase/\"\u003eHow to Scrape Crunchbase in 2024\u003c/a\u003e\u003c/td\u003e    \n    \u003ctd\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"./crunchbase-scraper/results/company.json\"\u003eCompany pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./crunchbase-scraper/results/person.json\"\u003eInvestor pages\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/Crunchbase_scraper-success-brightgreen\" alt=\"crunchbase-scraper-status\"\u003e\u003c/td\u003e\n\u003c/tr\u003e    \n\n\u003ctr\u003e\n    \u003ctd\u003e\u003ca href=\"/domaincom-scraper/\"\u003eDomain.com.au\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://scrapfly.io/blog/how-to-scrape-domain-com-au-real-estate-property-data/\"\u003eHow to Scrape Domain.com.au Real Estate Property Data\u003c/a\u003e\u003c/td\u003e    \n    \u003ctd\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"./domaincom-scraper/results/properties.json\"\u003eProperty pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./domaincom-scraper/results/search.json\"\u003eSearch pages\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/Domain.com.au_scraper-success-brightgreen\" alt=\"domaincom-scraper-status\"\u003e\u003c/td\u003e\n\u003c/tr\u003e    \n\n\u003ctr\u003e\n    \u003ctd\u003e\u003ca href=\"/ebay-scraper/\"\u003eEbay.com\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://scrapfly.io/blog/how-to-scrape-ebay/\"\u003eHow to Scrape Ebay Using Python (2024 Update)\u003c/a\u003e\u003c/td\u003e    \n    \u003ctd\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"./ebay-scraper/results/product.json\"\u003eProduct pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./ebay-scraper/results/product-with-variants.json\"\u003eProduct pages with variant\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./ebay-scraper/results/search.json\"\u003eSearch pages\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/Ebay_scraper-success-brightgreen\" alt=\"ebay-scraper-status\"\u003e\u003c/td\u003e\n\u003c/tr\u003e    \n\n\u003ctr\u003e\n    \u003ctd\u003e\u003ca href=\"/etsy-scraper/\"\u003eEtsy.com\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://scrapfly.io/blog/how-to-scrape-etsy-com-product-review-data/\"\u003eHow to Scrape Etsy.com Product, Shop and Search Data\u003c/a\u003e\u003c/td\u003e    \n    \u003ctd\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"./etsy-scraper/results/products.json\"\u003eProduct pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./etsy-scraper/results/shops.json\"\u003eShop pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./etsy-scraper/results/search.json\"\u003eSearch pages\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/Etsy_scraper-success-brightgreen\" alt=\"etsy-scraper-status\"\u003e\u003c/td\u003e\n\u003c/tr\u003e    \n\n\u003ctr\u003e\n    \u003ctd\u003e\u003ca href=\"/fashionphile-scraper/\"\u003eFashionphile.com\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://scrapfly.io/blog/how-to-scrape-fashionphile/\"\u003eHow to Scrape Fashionphile for Second Hand Fashion Data\u003c/a\u003e\u003c/td\u003e    \n    \u003ctd\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"./fashionphile-scraper/results/products.json\"\u003eProduct pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./fashionphile-scraper/results/search.json\"\u003eSearch pages\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/Fashionphile_scraper-success-brightgreen\" alt=\"fashionphile-scraper-status\"\u003e\u003c/td\u003e\n\u003c/tr\u003e    \n\n\u003ctr\u003e\n    \u003ctd\u003e\u003ca href=\"/glassdoor-scraper/\"\u003eGlassdoor.com\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://scrapfly.io/blog/how-to-scrape-glassdoor/\"\u003eHow to Scrape Glassdoor (2024 update)\n\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"./glassdoor-scraper/results/jobs.json\"\u003eJob pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./glassdoor-scraper/results/reviews.json\"\u003eReview pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./glassdoor-scraper/results/salaries.json\"\u003eSalary pages\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/Glassdoor_scraper-success-brightgreen\" alt=\"glassdoor-scraper-status\"\u003e\u003c/td\u003e\n\u003c/tr\u003e  \n\n\u003ctr\u003e\n    \u003ctd\u003e\u003ca href=\"/goat-scraper/\"\u003eGoat.com\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://scrapfly.io/blog/how-to-scrape-goat-com-fashion-apparel/\"\u003eHow to Scrape Goat.com for Fashion Apparel Data in Python\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"./goat-scraper/results/products.json\"\u003eProduct pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./goat-scraper/results/search.json\"\u003eSearch pages\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/Goat_scraper-success-brightgreen\" alt=\"goat-scraper-status\"\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd\u003e\u003ca href=\"/google-scraper/\"\u003eGoogle.com\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://scrapfly.io/blog/how-to-scrape-google/\"\u003eHow to Scrape Google Search Results\u003c/a\u003e - \u003ca href=\"https://scrapfly.io/blog/how-to-scrape-google-maps/\"\u003eHow to Scrape Google Maps\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"./google-scraper/results/serp.json\"\u003eSERP data\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./google-scraper/results/keywords.json\"\u003eKeyword data\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./google-scraper/results/google_map_places_urls.json\"\u003eGoogle Maps place URLs\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./google-scraper/results/google_map_places.json\"\u003eGoogle Maps place data\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/Google_scraper-success-brightgreen\" alt=\"goat-scraper-status\"\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd\u003e\u003ca href=\"/homegate-scraper/\"\u003eHomegate.ch\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://scrapfly.io/blog/how-to-scrape-homegate-ch-real-estate-property-data/\"\u003eHow to Scrape Homegate.ch Real Estate Property Data\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"./homegate-scraper/results/properties.json\"\u003eProperty pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./homegate-scraper/results/search.json\"\u003eSearch pages\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/Homegate_scraper-success-brightgreen\" alt=\"homegate-scraper-status\"\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd\u003e\u003ca href=\"/idealista-scraper/\"\u003eIdealista.com\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://scrapfly.io/blog/how-to-scrape-idealista/\"\u003eHow to Scrape Idealista.com in Python - Real Estate Property Data\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"./idealista-scraper/results/properties.json\"\u003eProperty pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./idealista-scraper/results/search_data.json\"\u003eSearch pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./idealista-scraper/results/search_URLs.json\"\u003eProvinces pages\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/Idealista_scraper-success-brightgreen\" alt=\"idealista-scraper-status\"\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd\u003e\u003ca href=\"/immobilienscout24-scraper/\"\u003eImmobilienscout24.de\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://scrapfly.io/blog/how-to-scrape-immobillienscout24-real-estate-property-data/\"\u003eHow to Scrape Immobilienscout24.de Real Estate Data\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"./immobilienscout24-scraper/results/properties.json\"\u003eProperty pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./immobilienscout24-scraper/results/search.json\"\u003eSearch pages\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/Immobilienscout24_scraper-success-brightgreen\" alt=\"immobilienscout24-scraper-status\"\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd\u003e\u003ca href=\"/immoscout24-scraper/\"\u003eImmoscout24.ch\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://scrapfly.io/blog/how-to-scrape-immoscout24-ch-real-estate-property-data/\"\u003eHow to Scrape Immoscout24.ch Real Estate Property Data\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"./immoscout24-scraper/results/properties.json\"\u003eProperty pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./immoscout24-scraper/results/search.json\"\u003eSearch pages\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/Immoscout24_scraper-success-brightgreen\" alt=\"immoscout24-scraper-status\"\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd\u003e\u003ca href=\"/immowelt-scraper/\"\u003eImmowelt.de\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://scrapfly.io/blog/how-to-scrape-immowelt-de-real-estate-properties/\"\u003eHow to Scrape Immowelt.de Real Estate Data\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"./immowelt-scraper/results/properties.json\"\u003eProperty pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./immowelt-scraper/results/search.json\"\u003eSearch pages\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/Immowelt_scraper-success-brightgreen\" alt=\"immowelt-scraper-status\"\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd\u003e\u003ca href=\"/indeed-scraper/\"\u003eIndeed.com\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://scrapfly.io/blog/how-to-scrape-indeedcom/\"\u003eHow to Scrape Indeed.com (2024 Update)\n\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"./indeed-scraper/results/jobs.json\"\u003eJob pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./indeed-scraper/results/search.json\"\u003eSearch pages\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/Indeed_scraper-success-brightgreen\" alt=\"indeed-scraper-status\"\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd\u003e\u003ca href=\"/instagram-scraper/\"\u003eInstagram.com\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://scrapfly.io/blog/how-to-scrape-instagram/\"\u003eHow to Scrape Instagram in 2024\n\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"./instagram-scraper/results/user.json\"\u003eUser data\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./instagram-scraper/results/all-user-posts.json\"\u003eAll user posts\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./instagram-scraper/results/multi-image-post.json\"\u003eMulti image post\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./instagram-scraper/results/video-post.json\"\u003eVideo Post\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/Instagram_scraper-success-brightgreen\" alt=\"instagram-scraper-status\"\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd\u003e\u003ca href=\"/leboncoin-scraper/\"\u003eLeboncoin.fr\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://scrapfly.io/blog/how-to-scrape-leboncoin-marketplace-real-estate/\"\u003eHow to Web Scrape Leboncoin.fr using Python\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"./leboncoin-scraper/results/ads.json\"\u003eAd pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./leboncoin-scraper/results/search.json\"\u003eSearch pages\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/Leboncoin_scraper-success-brightgreen\" alt=\"leboncoin-scraper-status\"\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd\u003e\u003ca href=\"/nordstorm-scraper/\"\u003eNordstorm.com\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://scrapfly.io/blog/how-to-scrape-nordstrom/\"\u003eHow to Scrape Nordstrom Fashion Product Data\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"./nordstorm-scraper/results/products.json\"\u003eProduct pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./nordstorm-scraper/results/search.json\"\u003eSearch pages\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/Nordstorm_scraper-success-brightgreen\" alt=\"nordstorm-scraper-status\"\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd\u003e\u003ca href=\"/realestatecom-scraper/\"\u003eRealestate.com.au\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://scrapfly.io/blog/how-to-scrape-realestate-com-au-property-listing-data/\"\u003eHow to Scrape Realestate.com.au Property Listing Data\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"./realestatecom-scraper/results/properties.json\"\u003eProperty pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./realestatecom-scraper/results/search.json\"\u003eSearch pages\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/Realestate_scraper-success-brightgreen\" alt=\"realestate-scraper-status\"\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd\u003e\u003ca href=\"/realtorcom-scraper/\"\u003eRealtor.com\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://scrapfly.io/blog/how-to-scrape-realtorcom/\"\u003eHow to Scrape Realtor.com - Real Estate Property Data\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"./realtorcom-scraper/results/property.json\"\u003eProperty pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./realtorcom-scraper/results/search.json\"\u003eSearch pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./realtorcom-scraper/results/feed.json\"\u003eFeed pages\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/Realtor_scraper-success-brightgreen\" alt=\"realtor-scraper-status\"\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd\u003e\u003ca href=\"/reddit-scraper/\"\u003eReddit.com\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://scrapfly.io/blog/how-to-scrape-reddit-social-data/\"\u003eHow to Scrape Reddit Posts, Subreddits and Profiles\n\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"./reddit-scraper/results/post.json\"\u003ePost pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./reddit-scraper/results/subreddit.json\"\u003eSubreddit pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./reddit-scraper/results/user_comments.json\"\u003eUser comment pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./reddit-scraper/results/user_posts.json\"\u003eUser post pages\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/Reddit_scraper-success-brightgreen\" alt=\"Reddit-scraper-status\"\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd\u003e\u003ca href=\"/redfin-scraper/\"\u003eRedfin.com\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://scrapfly.io/blog/how-to-scrape-redfin/\"\u003eHow to Scrape Redfin Real Estate Property Data in Python\n\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"./redfin-scraper/results/properties_for_sale.json\"\u003eProperty pages for sale\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./redfin-scraper/results/properties_for_rent.json\"\u003eProperty pages for rent\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./redfin-scraper/results/search.json\"\u003eSearch pages\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/Redfin_scraper-success-brightgreen\" alt=\"redfin-scraper-status\"\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd\u003e\u003ca href=\"./rightmove-scraper/\"\u003eRightmove.com\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://scrapfly.io/blog/how-to-scrape-rightmove/\"\u003eHow to Scrape RightMove Real Estate Property Data with Python\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"./rightmove-scraper/results/properties.json\"\u003eProperty pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./rightmove-scraper/results/search.json\"\u003eSearch pages\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/Rightmove_scraper-success-brightgreen\" alt=\"Rightmove-scraper-status\"\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd\u003e\u003ca href=\"./seloger-scraper/\"\u003eSeloger.com\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://scrapfly.io/blog/how-to-scrape-seloger-com-listing-real-estate-ads/\"\u003eHow to Scrape Seloger.com - Real Estate Listing Data\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"./seloger-scraper/results/property.json\"\u003eProperty pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./seloger-scraper/results/search.json\"\u003eSearch pages\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/Seloger_scraper-success-brightgreen\" alt=\"Seloger-scraper-status\"\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd\u003e\u003ca href=\"./similarweb-scraper/\"\u003eSimilarweb.com\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://scrapfly.io/blog/how-to-scrape-similarweb/\"\u003eHow to Scrape SimilarWeb Website Traffic Analytics\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"./similarweb-scraper/results/websites.json\"\u003eWebsite pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./similarweb-scraper/results/websites_compare.json\"\u003eWebsite compare pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./similarweb-scraper/results/trends.json\"\u003eTrend pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./similarweb-scraper/results/sitemap_urls.json\"\u003eSitemaps\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/Similarweb_scraper-success-brightgreen\" alt=\"Similarweb-scraper-status\"\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd\u003e\u003ca href=\"./stockx-scraper/\"\u003eStockx.com\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://scrapfly.io/blog/how-to-scrape-stockx/\"\u003eHow to Scrape StockX e-commerce Data with Python\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"./stockx-scraper/results/product.json\"\u003eProduct pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./stockx-scraper/results/search.json\"\u003eSearch pages\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/Stockx_scraper-success-brightgreen\" alt=\"Stockx-scraper-status\"\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd\u003e\u003ca href=\"./threads-scraper/\"\u003eThreads.net\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://scrapfly.io/blog/how-to-scrape-threads/\"\u003eHow to scrape Threads by Meta using Python (2024 Update)\n\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"./threads-scraper/results/profile.json\"\u003eProfile pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./threads-scraper/results/thread.json\"\u003eThread pages\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/Threads_scraper-success-brightgreen\" alt=\"Threads-scraper-status\"\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd\u003e\u003ca href=\"./tiktok-scraper/\"\u003eTikTok.com\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://scrapfly.io/blog/how-to-scrape-tiktok-python-json/\"\u003eHow To Scrape TikTok in 2024\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"./tiktok-scraper/results/comments.json\"\u003eComment data\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./tiktok-scraper/results/posts.json\"\u003ePost data\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./tiktok-scraper/results/profiles.json\"\u003eProfile data\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./tiktok-scraper/results/channel.json\"\u003eChannel data\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./tiktok-scraper/results/search.json\"\u003eSearch data\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/TikTok_scraper-success-brightgreen\" alt=\"TikTok-scraper-status\"\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd\u003e\u003ca href=\"./tripadvisor-scraper/\"\u003eTripadvisor.com\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://scrapfly.io/blog/how-to-scrape-tripadvisor/\"\u003eHow to Scrape TripAdvisor.com (2024 Updated)\n\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"./tripadvisor-scraper/results/hotels.json\"\u003eHotel pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./tripadvisor-scraper/results/search.json\"\u003eSearch pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./tripadvisor-scraper/results/location.json\"\u003eLocation pages\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/Tripadvisor_scraper-success-brightgreen\" alt=\"Tripadvisor-scraper-status\"\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd\u003e\u003ca href=\"./trustpilot-scraper/\"\u003eTrustpilot.com\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://scrapfly.io/blog/how-to-scrape-trustpilot-com-reviews/\"\u003eHow to Scrape Trustpilot.com Reviews and Company Data\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"./trustpilot-scraper/results/companies.json\"\u003eCompany pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./trustpilot-scraper/results/reviews.json\"\u003eReviews pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./trustpilot-scraper/results/search.json\"\u003eSearch pages\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/Trustpilot_scraper-success-brightgreen\" alt=\"Trustpilot-scraper-status\"\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd\u003e\u003ca href=\"./twitter-scraper/\"\u003eTwitter(X).com\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://scrapfly.io/blog/how-to-scrape-twitter/\"\u003eHow to Scrape X.com (Twitter) using Python (2024 Update)\n\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"./twitter-scraper/results/profile.json\"\u003eProfile pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./twitter-scraper/results/tweet.json\"\u003eTweet pages\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/Twitter_scraper-success-brightgreen\" alt=\"Twitter-scraper-status\"\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd\u003e\u003ca href=\"./vestiairecollective-scraper/\"\u003eVestiaireCollective.com\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://scrapfly.io/blog/how-to-scrape-vestiairecollective/\"\u003eHow to Scrape Vestiaire Collective for Fashion Product Data\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"./vestiairecollective-scraper/results/products.json\"\u003eProduct pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./vestiairecollective-scraper/results/search.json\"\u003eSearch pages\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/Vestiaire_Collective_scraper-success-brightgreen\" alt=\"Vestiaire-Collective-scraper-status\"\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd\u003e\u003ca href=\"./g2-scraper/\"\u003eG2.com\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://scrapfly.io/blog/how-to-scrape-g2-company-data-and-reviews/\"\u003eHow to Scrape G2 Company Data and Reviews\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"./g2-scraper/results/reviews.json\"\u003eReview pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./g2-scraper/results/search.json\"\u003eSearch pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./g2-scraper/results/alternatives.json\"\u003eAlternatives pages\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/G2_scraper-success-brightgreen\" alt=\"G2-scraper-status\"\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd\u003e\u003ca href=\"/walmart-scraper/\"\u003eWalmart.com\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://scrapfly.io/blog/how-to-scrape-walmartcom/\"\u003eHow to Scrape Walmart.com Product Data (2024 Update)\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"./walmart-scraper/results/products.json\"\u003eProduct pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./walmart-scraper/results/search.json\"\u003eSearch pages\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/Walmart_scraper-success-brightgreen\" alt=\"Walmart-scraper-status\"\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd\u003e\u003ca href=\"/wellfound-scraper/\"\u003eWellfound.com\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://scrapfly.io/blog/how-to-scrape-wellfound-aka-angellist/\"\u003eHow to Scrape Wellfound Company Data and Job Listings\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"./wellfound-scraper/results/companies.json\"\u003eCompany pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./wellfound-scraper/results/search.json\"\u003eSearch pages\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/Wellfound_scraper-success-brightgreen\" alt=\"Wellfound-scraper-status\"\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd\u003e\u003ca href=\"/linkedin-scraper/\"\u003eLinkedin.com\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://scrapfly.io/blog/how-to-scrape-linkedin-person-profile-company-job-data/\"\u003eHow to Scrape LinkedIn in 2024\n\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"./linkedin-scraper/results/profile.json\"\u003eProfile pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./linkedin-scraper/results/company.json\"\u003eCompany pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./linkedin-scraper/results/job_search.json\"\u003eJob search pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./linkedin-scraper/results/jobs.json\"\u003eJob pages\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/LinkedIn_scraper-success-brightgreen\" alt=\"LinkedIn-scraper-status\"\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd\u003e\u003ca href=\"/yellowpages-scraper/\"\u003eYellowpages.com\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://scrapfly.io/blog/how-to-scrape-yellowpages/\"\u003eHow to Scrape YellowPages.com Business Data and Reviews (2024 Update)\n\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"./yellowpages-scraper/results/business_pages.json\"\u003eBusiness pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./yellowpages-scraper/results/search.json\"\u003eSearch pages\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/Yellowpages_scraper-success-brightgreen\" alt=\"Yellowpages-scraper-status\"\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd\u003e\u003ca href=\"/yelp-scraper/\"\u003eYelp.com\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://scrapfly.io/blog/how-to-scrape-yelpcom/\"\u003eHow to Web Scrape Yelp.com (2024 update)\n\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"./yelp-scraper/results/business_pages.json\"\u003eBusiness pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./yelp-scraper/results/reviews.json\"\u003eReview pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./yelp-scraper/results/search.json\"\u003eSearch pages\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/Yelp_scraper-success-brightgreen\" alt=\"Yelp-scraper-status\"\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd\u003e\u003ca href=\"/youtube-scraper/\"\u003eYouTube.com\u003c/a\u003e\u003c/td\u003e\n\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"./youtube-scraper/results/channel_videos.json\"\u003eChannel videos\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./youtube-scraper/results/channels.json\"\u003eChannel metadata\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./youtube-scraper/results/channel_videos.json\"\u003eChannel videos\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./youtube-scraper/results/videos.json\"\u003eVideo metadata\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./youtube-scraper/results/comments.json\"\u003eVideo comments\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./youtube-scraper/results/shorts.json\"\u003eShorts' metadata\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/YouTube_scraper-success-brightgreen\" alt=\"YouTube-scraper-status\"\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\n\u003ctr\u003e\n    \u003ctd\u003e\u003ca href=\"/zillow-scraper/\"\u003eZillow.com\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://scrapfly.io/blog/how-to-scrape-zillow/\"\u003eHow to Scrape Zillow Real Estate Property Data in Python\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"./zillow-scraper/results/property.json\"\u003eProperty pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./zillow-scraper/results/search.json\"\u003eSearch pages\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/Zillow_scraper-success-brightgreen\" alt=\"Zillow-scraper-status\"\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd\u003e\u003ca href=\"/zoominfo-scraper/\"\u003eZoominfo.com\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://scrapfly.io/blog/how-to-scrape-zoominfo/\"\u003eHow to Scrape Zoominfo Company Data (2024 Update)\n\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"./zoominfo-scraper/results/companies.json\"\u003eCompany pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./zoominfo-scraper/results/directory.json\"\u003eDirectory pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./zoominfo-scraper/results/faqs.json\"\u003eFAQs data\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/Zoominfo_scraper-success-brightgreen\" alt=\"Zoominfo-scraper-status\"\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd\u003e\u003ca href=\"/zoopla-scraper/\"\u003eZoopla.co.uk\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://scrapfly.io/blog/how-to-scrape-zoopla/\"\u003eHow to Scrape Zoopla Real Estate Property Data in Python\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"./zoopla-scraper/results/properties.json\"\u003eProperty pages\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"./zoopla-scraper/results/search.json\"\u003eSearch pages\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/Zoopla_scraper-success-brightgreen\" alt=\"Zoopla-scraper-status\"\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/table\u003e\n\n\n## Fair Use and Legal Disclaimer\n\nThis repository contains _educational_ reference material to illustrate how accessible web scraping can be and the provided programs are not intented to be used in web scraping production. \nThat being said, Scrapfly team is constantly updating and improving all of this code for optimal experience. \n\nScrapfly does not offer legal advice and as always, consult a lawyer when creating programs that interact with other people's websites though here's a good general intro of what NOT to do:\n- Do not store PII (personally identifiable information) of EU citizens who are protected by GDPR.\n- Do not scrape and repurpose entire public datasets which can be protected by database protection laws in some countries.\n- Do not scrape at rates that could damage the website and scrape only publicly available data.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fscrapfly%2Fscrapfly-scrapers","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fscrapfly%2Fscrapfly-scrapers","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fscrapfly%2Fscrapfly-scrapers/lists"}