The scalable web crawling and scraping library for JavaScript/Node.js. Enables development of data extraction and web automation jobs (not only) with headless Chrome and Puppeteer.


Keywords
apify, headless, chrome, puppeteer, crawler, scraper, actor, javascript, nodejs, sdk, typescript
License
Apache-2.0
Install
npm install apify@3.2.0

Documentation

Apify SDK monorepo

npm version Downloads Chat on discord Build Status

Apify SDK is the core set of tools and utilities that we've built to help make your interaction with the Apify Platform easier. This monorepo holds all the components and tools that we've created for it!

Would you like to work with us on Crawlee, Apify SDK or similar projects? We are hiring!

package version
apify NPM version

Apify SDK

Apify SDK provides the tools required to run your own Apify Actors! The crawlers and scraping related tools, previously included in Apify SDK (v2), have been split into a brand-new module - crawlee (which you can use outside Apify too!), while keeping the Apify specific parts in this module!

Support

If you find any bug or issue with the Apify SDK, please submit an issue on GitHub. For questions, you can ask on Stack Overflow or contact support@apify.com

Contributing

Your code contributions are welcome, and you'll be praised to eternity! If you have any ideas for improvements, either submit an issue or create a pull request. For contribution guidelines and the code of conduct, see CONTRIBUTING.md.

License

This project is licensed under the Apache License 2.0 - see the LICENSE.md file for details.