brightdata-sdk

Installation
SKILL.md

Bright Data SDKs

Two published packages, one skill. The request is the same in both languages, so follow the language the repo already uses.

Language Package Registry Install
Python brightdata-sdk PyPI pip install brightdata-sdk
Node.js @brightdata/sdk npm npm install @brightdata/sdk

Which reference to open

  • A pyproject.toml, a requirements.txt or .py files are in the project: open references/python.md.
  • A package.json or .js, .mjs and .ts files are in the project: open references/nodejs.md.
  • Both languages are present and neither clearly owns the job: ask which runtime will run it, then open that one file.

When the SDK is the right surface

The user keeps the code. A cron job, a backend service, an ETL step, an enrichment pipeline: anything where the same call runs again and again from a file under version control. Reach for the SDK the moment a Bright Data call is going to live in a repo rather than in a terminal.

Installs
405
GitHub Stars
271
First Seen
Apr 28, 2026