apify

apify/apify-js

Crawlee—A web scraping and browser automation library for Node.js to build reliable crawlers. In JavaScript and TypeScript. Extract data for AI, LLMs, RAG, or GPTs. Download HTML, PDF, JPG, PNG, and other files from websites. Works with Puppeteer, Playwright, Cheerio, JSDOM, and raw HTTP. Both headful and headless mode. With proxy rotation.

TypeScript
16281
711
Apache License 2.0
Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of apify/apify-js

Account's avatar
Biome is a toolchain for the web: formatter, linter and more
Account's avatar
Shareable commitlint config enforcing conventional commits
Account's avatar
TypeScript definitions for content-type
Account's avatar
TypeScript definitions for domhandler
Account's avatar
TypeScript definitions for express
Account's avatar
TypeScript definitions for fs-extra
Account's avatar
TypeScript definitions for htmlparser2
Account's avatar
TypeScript definitions for inquirer
Account's avatar
TypeScript definitions for lodash.merge
Account's avatar
TypeScript definitions for mime-types
Account's avatar
TypeScript definitions for node
Account's avatar
TypeScript definitions for semver
Account's avatar
TypeScript definitions for stream-json
Account's avatar
TypeScript definitions for yargs
Account's avatar
TypeScript plugin for ESLint
Account's avatar
An ESLint custom parser which leverages TypeScript ESTree
Account's avatar
V8 coverage provider for Vitest
Account's avatar
Lint your commit messages
Account's avatar
Run scripts that set and use environment variables across platforms
Account's avatar
node's assert.deepEqual algorithm
Account's avatar
fs-extra contains methods that aren't included in the vanilla Node.js fs package. Such as recursive mkdir, copy, and remove.
Account's avatar
Modern native Git hooks
Account's avatar
Detect if the current environment is a CI server
Account's avatar
Lerna is a fast, modern build system for managing and publishing multiple JavaScript/TypeScript packages from the same repository
Account's avatar
Lint files staged by git
Account's avatar
HTTP server mocking and expectations library for Node.js
Account's avatar
A high-level API to automate web browsers
Account's avatar
Tools and constants shared across Apify projects.
Account's avatar
TypeScript configuration shared across projects in Apify.
Account's avatar
Playwright package that automatically installs Chromium
Account's avatar
Playwright package that automatically installs Firefox
Account's avatar
Playwright package that automatically installs WebKit
Account's avatar
TypeScript definitions for deep-equal
Account's avatar
TypeScript definitions for is-ci
Account's avatar
TypeScript definitions for lodash.isequal
Account's avatar
TypeScript definitions for proper-lockfile
Account's avatar
TypeScript definitions for ps-tree
Account's avatar
TypeScript definitions for sax
Account's avatar
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.
Account's avatar
A wrapper around cURL-impersonate, a binary which can be used to bypass TLS fingerprinting.
Account's avatar
Parse Basic Auth `Authorization` HTTP headers
Account's avatar
Generate ESM wrapper files for CommonJS modules

Support the repos that depend on this repository

Top contributors

mnmkng's profile
mnmkng
1149 contributions
jancurn's profile
jancurn
711 contributions
renovate[bot]'s profile
renovate[bot]
682 contributions
B4nan's profile
B4nan
547 contributions
mtrunkat's profile
mtrunkat
444 contributions
petrpatek's profile
petrpatek
242 contributions
barjin's profile
barjin
105 contributions
vladfrangu's profile
vladfrangu
105 contributions
szmarczak's profile
szmarczak
47 contributions
drobnikj's profile
drobnikj
46 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet