# com.chartboost.unity.utilities

> Reusable Utilities for Chartboost's Unity Projects

Latest version **2.1.0** (published 2026-10-30) · MIT license · 0 weekly downloads

## Install

```sh
npm install com.chartboost.unity.utilities
pnpm add com.chartboost.unity.utilities
yarn add com.chartboost.unity.utilities
bun add com.chartboost.unity.utilities
```

## Health

**Score 55/100 (C)** — status: active.

Positive: no vulnerabilities; recently updated; high maintenance score.

Warnings: low downloads; no types; no esm support.

## Facts

| | |
|---|---|
| Version | 2.1.0 |
| Published | 2026-10-30 |
| First published | 2024-03-21 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 2 |
| Unpacked size | 706.2 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 0 |
| Author | Chartboost |
| Maintainers | helium-service |
| Keywords | Chartboost, Unity, Utilities |

## Links

- npm: https://www.npmjs.com/package/com.chartboost.unity.utilities
- Repository: https://github.com/ChartBoost/chartboost-unity-utilities
- Homepage: https://chartboost.com
- Issues: https://github.com/ChartBoost/chartboost-unity-utilities/issues
- npm.io page: https://npm.io/package/com.chartboost.unity.utilities

## Dependencies (2)

- [com.chartboost.unity.logging](https://npm.io/package/com.chartboost.unity.logging.md) 1.1.0
- [com.unity.nuget.newtonsoft-json](https://npm.io/package/com.unity.nuget.newtonsoft-json.md) 3.2.1

## Alternatives

- [d3-force-3d](https://npm.io/package/d3-force-3d.md) — 1.0M weekly downloads
- [ng2-charts](https://npm.io/package/ng2-charts.md) — 486.8K weekly downloads
- [@arcgis/core](https://npm.io/package/@arcgis/core.md) — 257.8K weekly downloads
- [react-sparklines](https://npm.io/package/react-sparklines.md) — 249.3K weekly downloads
- [react-native-gifted-charts](https://npm.io/package/react-native-gifted-charts.md) — 182.3K weekly downloads

## Recent versions

- 2.1.0 (latest) — 2026-10-30
- 2.0.0 — 2026-10-06
- 1.0.4 — 2025-11-20
- 1.0.3 — 2025-06-12
- 1.0.2 — 2024-09-19
- 1.0.1 — 2024-08-01
- 1.0.0 — 2024-03-21

## README

# Chartboost Unity Utilities

Simple utilities package for the Chartboost Unity development environment.

# Installation
This package is meant to be a dependency for other Chartboost Packages; however, if you wish to use it by itself, it can be installed through UPM & NuGet as follows:

## Using the public [npm registry](https://www.npmjs.com/search?q=com.chartboost.unity.utilities)
```json
"dependencies": {
    "com.chartboost.unity.utilities": "2.1.0",
    ...
},
"scopedRegistries": [
{
    "name": "NpmJS",
    "url": "https://registry.npmjs.org",
    "scopes": [
    "com.chartboost"
    ]
}
]
```

## Using the public [NuGet package](https://www.nuget.org/packages/Chartboost.CSharp.Utilities.Unity)

To add the Chartboost Core Unity SDK to your project using the NuGet package, you will first need to add the [NugetForUnity](https://github.com/GlitchEnzo/NuGetForUnity) package into your Unity Project.

This can be done by adding the following to your Unity Project's ***manifest.json***

```json
  "dependencies": {
    "com.github-glitchenzo.nugetforunity": "https://github.com/GlitchEnzo/NuGetForUnity.git?path=/src/NuGetForUnity",
    ...
  },
```

Once <code>NugetForUnity</code> is installed, search for `Chartboost.CSharp.Utilities.Unity` in the search bar of Nuget Explorer window(Nuget -> Manage Nuget Packages).
You should be able to see the `Chartboost.CSharp.Utilities.Unity` package. Choose the appropriate version and install.

# Usage 

## ApplicationPreferences
Stores local data related to Chartboost SDKs. Data is stored in local registries without encryption. Defaults to `PlayerPrefs` if native implementation does not exist.

Works in a similar fashion as [PlayerPrefs](https://docs.unity3d.com/ScriptReference/PlayerPrefs.html) but encapsulated to the app's Chartboost contexts and SDKs.

---
_Source: https://npm.io/package/com.chartboost.unity.utilities · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
