> ## Documentation Index
> Fetch the complete documentation index at: https://docs.datafog.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Installation

> Install DataFog Core for Rust, Python, Node.js, or browser WebAssembly.

## Package availability

The structured PERSON APIs require version **0.3.0 or newer** in every
binding. See the [0.3.0 release notes](/releases/0-3-0).

| Runtime      | Distribution    | Import          | Availability           |
| ------------ | --------------- | --------------- | ---------------------- |
| Rust         | `datafog-core`  | `datafog_core`  | Published on crates.io |
| Python       | `datafog-core`  | `datafog_core`  | Published on PyPI      |
| Node.js      | `@datafog/node` | `@datafog/node` | Published on npm       |
| Browser/WASM | `@datafog/wasm` | `@datafog/wasm` | Published on npm       |

<CodeGroup>
  ```bash Rust theme={null}
  cargo add datafog-core
  ```

  ```bash Python theme={null}
  python -m pip install datafog-core
  ```

  ```bash Node.js theme={null}
  npm install @datafog/node
  ```

  ```bash Browser / WASM theme={null}
  npm install @datafog/wasm
  ```
</CodeGroup>

<Warning>
  Do not use `pip install datafog` when following these pages. That command
  installs the established DataFog Python library, not DataFog Core. If you are
  moving an existing application, follow [Migrate from DataFog
  Python](/guides/migrating-from-datafog-python).
</Warning>

## Runtime requirements

* Rust `1.88` or newer
* Python `3.10` or newer
* Node.js `24.x` for the native Node package
* A browser with WebAssembly support for the browser package

## Next step

Continue to the [Quickstart](/get-started/quickstart) to scan and redact text.
