# @syncfusion/ej2-data

> Essential JS 2 DataManager

Latest version **34.2.6** (published 2026-09-01) · SEE LICENSE IN license license · 0 weekly downloads

## Install

```sh
npm install @syncfusion/ej2-data
pnpm add @syncfusion/ej2-data
yarn add @syncfusion/ej2-data
bun add @syncfusion/ej2-data
```

## Health

**Score 65/100 (B)** — status: active.

Positive: has types; esm support; no vulnerabilities; recently updated; high maintenance score.

Warnings: low downloads.

## Facts

| | |
|---|---|
| Version | 34.2.6 |
| Published | 2026-09-01 |
| First published | 2017-05-10 |
| Weekly downloads | 0 |
| License | SEE LICENSE IN license |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Dependencies | 1 |
| Unpacked size | 2.7 MB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Author | Syncfusion Inc. |
| Maintainers | syncfusionorg, essentialjs2, syncfusion-javascript |

## Links

- npm: https://www.npmjs.com/package/@syncfusion/ej2-data
- Homepage: https://www.syncfusion.com/javascript-ui-controls
- npm.io page: https://npm.io/package/@syncfusion/ej2-data

## Dependencies (1)

- [@syncfusion/ej2-base](https://npm.io/package/@syncfusion/ej2-base.md) ~34.2.6

## Recent versions

- 34.2.6 (latest) — 2026-09-01
- 21.1.42 (beta) — 2023-06-28
- 34.2.2 — 2026-08-05
- 34.1.32 — 2026-07-21
- 34.1.29 — 2026-07-06
- 33.2.12 — 2026-06-09
- 33.2.5 — 2026-05-05
- 33.2.3 — 2026-04-21
- 33.1.45 — 2026-03-24
- 33.1.44 — 2026-03-16
- 32.2.3 — 2026-02-05
- 32.1.24 — 2026-01-20
- 32.1.23 — 2026-01-13
- 32.1.19 — 2025-12-16
- 31.2.18 — 2025-12-09
- … 188 more at https://npm.io/package/@syncfusion/ej2-data/versions

## README

# Overview

`@syncfusion/ej2-data` is a data management package to perform data operations such as grouping, sorting in client applications.
It will act as an abstraction for using local data sources like array of JavaScript objects
and remote data sources like web services returning JSON, JSONP, oData or XML.

> **Using this package with an AI coding agent**
>
> Before generating Syncfusion® code, ask your AI coding agent to run the Syncfusion® setup using the following prompt:
>
> ```text
> Set up this project for Syncfusion® before generating code. Fetch and follow the official instructions at https://ai.syncfusion.com/agent-setup/prompt.md, then report the detected platform, installed skill pack, MCP status, and any required licensing action.
> ```
> The setup detects your project’s platform and loads the appropriate Syncfusion® skill pack. No Syncfusion® account or MCP key is required to install or read Syncfusion® agent skills.
>
> **Platform reference:** [https://ai.syncfusion.com/javascript/llms.txt](https://ai.syncfusion.com/javascript/llms.txt)

---
_Source: https://npm.io/package/@syncfusion/ej2-data · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
