Open Source Apify AlternativesWeb Scraping Tools and other similar apps like Apify

The best open source alternative to Apify is Scrapy. If that doesn't suit you, our users have ranked more than 100 alternatives to Apify and 13 is open source so hopefully you can find a suitable replacement. Other interesting open source alternatives to Apify are Portia, Lookyloo, Anakin.io and artoo.js.

Copy a direct link to this comment to your clipboard
Apify alternatives page was last updated

Alternatives list

  1. Scrapy icon
     106 likes

    Scrapy is a free and open-source web-crawling framework written in Python. Originally designed for web scraping, it can also be used to extract data using APIs or as a general-purpose web crawler. It was developed and is maintained by Zyte formerly Scrapinghub, a web-scraping...

    Cost / License

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
     
  2. Portia icon
     63 likes

    Portia is an open source visual scraping tool, allows you to scrape websites without any programming knowledge required! Simply annotate pages you're interested in, and Portia will create a spider to extract data from similar pages.

    Cost / License

    Application type

    Alerts

    • Discontinued

    Platforms

    • Linux
    • Vagrant
    • Docker
     
  3. Lookyloo icon
     5 likes

    Lookyloo is a web interface that allows users to capture a website page and then display a tree of domains that call each other.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Windows
    • Linux
    • Online
     
  4. Anakin.io icon
     1 like

    Anakin.io is a web scraping and structured data extraction API built for developers and AI teams. It converts any website into clean Markdown or JSON with a single API call - handling JavaScript rendering, anti-bot bypass, proxy rotation, and authenticated scraping (behind login...

    Cost / License

    • Freemium
    • Open Source

    Application type

    Platforms

    • Online
    • Software as a Service (SaaS)
     
  5. artoo.js icon
     4 likes

    artoo.js is a piece of JavaScript code meant to be run in your browser's console to provide you with some scraping utilities.

    Cost / License

    • Free
    • Open Source (MIT)

    Application type

    Platforms

    • Online
    • Self-Hosted
    • Google Chrome
    • JavaScript
    • Node.JS
     
  6. Flyscrape icon
     6 likes

    Flyscrape is a standalone and scriptable web scraper, combining the speed of Go with the flexibility of JavaScript. — Focus on data extraction rather than request juggling.

    Cost / License

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
     
  7. PhantomBuster icon
     3 likes

    PhantomBuster offers no-code, multi-platform bots compatible with major sites like LinkedIn and Twitter for web scraping and lead generation. Cloud APIs ensure seamless integration, boosting productivity and supporting custom API creation for bespoke automation solutions.

    Cost / License

    • Paid
    • Open Source

    Application type

    Platforms

    • Online
    • Mozilla Firefox
     
  8. ScraperAPI icon
     3 likes

    ScraperAPI enables easy scalable web scraping by managing IP rotation, headless browsers, and CAPTCHAs, simplifying data extraction from eCommerce, SERP, social media, real estate, travel sites, and reviews. Developers enjoy a streamlined experience by providing just a URL to receive HTML pages.

    Cost / License

    • Freemium
    • Open Source (MIT)

    Application type

    Platforms

    • Online
    • Software as a Service (SaaS)
     
  9. A flexible web crawler and scraping tool using Playwright, supporting both BFS and DFS crawling strategies with screenshot capture and structured output. Installable via npm and usable both as a CLI and programmatically.

    Cost / License

    Platforms

    • Mac
    • Windows
    • Linux
     
  10. Scraperr icon
     1 like

    Scraperr is a self-hosted web application that allows users to scrape data from web pages by specifying elements via XPath. Users can submit URLs and the corresponding elements to be scraped, and the results will be displayed in a table.

    Cost / License

    • Free
    • Open Source (MIT)

    Application type

    Platforms

    • Self-Hosted
     
  11. morph.io icon
     1 like

    Take the hassle out of web scraping with the open source morph.io scraping platform. With all the power so you can scrape anything, anywhere.

    Cost / License

    Application type

    Platforms

    • Online
     
  12. Dataflow Kit icon
     2 likes

    Extract information from web sites with a visual point-and-click toolkit. Turn websites into useful data. Automate data workflows on the web, process, and transform data at any scale.

    Cost / License

    Application types

    Platforms

    • Software as a Service (SaaS)
     
12 of 13 Apify alternatives