# SDKs

> Official SightRadar client libraries for Node / TypeScript and Python, plus a drop-in Rekognition shim for boto3 code. Zero runtime dependencies, MIT licensed.

Source: https://sightradar.com/docs/sdks

Every SDK wraps the same REST API at `https://api.sightradar.com` and authenticates with an API key from the [console](/login). Pick the one for your stack.

- [Node / TypeScript](/docs/sdks/node): npm install sightradar. Node 18 or newer, Deno and browsers, built-in fetch, full types.

- [Python](/docs/sdks/python): pip install sightradar. Standard library only, typed models and exceptions.

- [Rekognition shim (Python)](/docs/sdks/rekognition-shim): pip install sightradar-rekognition-shim. Keep your boto3 Rekognition calls with a two-line change.

## Packages

| SDK                       | Install                                   | Registry                                                      |
| ------------------------- | ----------------------------------------- | ------------------------------------------------------------- |
| Node / TypeScript         | `npm install sightradar`                  | [npm](https://www.npmjs.com/package/sightradar)               |
| Python                    | `pip install sightradar`                  | [PyPI](https://pypi.org/project/sightradar/)                  |
| Rekognition shim (Python) | `pip install sightradar-rekognition-shim` | [PyPI](https://pypi.org/project/sightradar-rekognition-shim/) |

The shim is Python only. On other AWS SDKs, call the [REST API](/docs/api) directly; the [migration guide](/docs/guides/migrate-from-rekognition) maps each Rekognition method.
