Apify provides open-source JavaScript / Node.js libraries to simplify the development of acts and integration with the Apify platform. Would you like to see similar libraries in other languages? Please let us know!

JavaScript SDK

The apify NPM package simplifies the development of Apify acts. It provides helper functions to launch web browsers with proxies, access the key-value store, etc. Note that the usage of the package is optional, you can create acts without it.

JavaScript API client

The apify-client NPM package provides a JavaScript client for both Crawlers API (v1) and Acts API (v2). This packages greatly simplifies the development of apps that depend on the Apify platform.