---
title: 'Installation'
description: "Install JSONEval-Rs for Rust, C#, TypeScript (Web), and React Native."
navigation:
  icon: 'i-ph-download'
seo:
  title: 'Installation'
  description: "Install JSONEval-Rs for Rust, C#, TypeScript (Web), and React Native."
---

Pick the installation method for your platform.

### Rust
Add the dependency to your `Cargo.toml`:
```toml
[dependencies]
json-eval-rs = "0.0.89" # Or latest version
```

### C# / .NET
Install the NuGet package using the .NET CLI:
```bash
dotnet add package JsonEvalRs
```

### Web / TypeScript
Install the core API and a backend package of your choice (bundler or vanilla framework):
```bash
# For projects using Vite/Webpack
yarn add @json-eval-rs/webcore @json-eval-rs/bundler

# For vanilla JavaScript browser projects
yarn add @json-eval-rs/webcore @json-eval-rs/vanilla
```

> **Note**: For Node.js environments, use `@json-eval-rs/node` instead of the web backend packages.

### React Native
Install the custom React Native bindings:
```bash
yarn add @json-eval-rs/react-native
```
