# @hi-primus/blurr

> Dataframe processing library

Latest version **0.0.30** (published 2023-06-29) · MIT license · 0 weekly downloads

## Install

```sh
npm install @hi-primus/blurr
pnpm add @hi-primus/blurr
yarn add @hi-primus/blurr
bun add @hi-primus/blurr
```

## Health

**Score 30/100 (F)** — status: abandoned.

Positive: has types; esm support; no vulnerabilities; high quality score.

Warnings: low downloads; pre 1.0.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 0.0.30 |
| Published | 2023-06-29 |
| First published | 2023-03-24 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Node | >=10 |
| Dependencies | 3 |
| Unpacked size | 1017.2 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 1 |
| Maintainers | argenisleon, avancini1, luisaguirre |

## Links

- npm: https://www.npmjs.com/package/@hi-primus/blurr
- Repository: https://github.com/hi-primus/blurr
- Homepage: https://github.com/hi-primus/blurr#readme
- Issues: https://github.com/hi-primus/blurr/issues
- npm.io page: https://npm.io/package/@hi-primus/blurr

## Dependencies (3)

- [pyodide](https://npm.io/package/pyodide.md) ^0.23.3
- [cross-fetch](https://npm.io/package/cross-fetch.md) ^3.1.5
- [short-unique-id](https://npm.io/package/short-unique-id.md) ^4.4.4

## Recent versions

- 0.0.30 (latest) — 2023-06-29
- 0.0.29 — 2023-06-28
- 0.0.28 — 2023-06-27
- 0.0.27 — 2023-06-19
- 0.0.26 — 2023-06-19
- 0.0.25 — 2023-06-19
- 0.0.24 — 2023-06-19
- 0.0.23 — 2023-06-08
- 0.0.22 — 2023-05-31
- 0.0.21 — 2023-05-22
- 0.0.20 — 2023-05-19
- 0.0.19 — 2023-05-15
- 0.0.18 — 2023-05-15
- 0.0.17 — 2023-05-11
- 0.0.16 — 2023-05-10
- … 12 more at https://npm.io/package/@hi-primus/blurr/versions

## README

# blurr

Blurr is a typescript library for processing data. It support multiple dataframe technologies via Optimus, which means that you can process data in the browser using pyodide/pandas or in a remote cluster using pandas, cudf, spark or dask.

## Try Blurr

Try Blurr in your browser [here](https://blurr-playground.vercel.app/) or [run it locally](#installing-local-example).

## Installation

```bash
npm install @hi-primus/blurr
```

## Installing Local Example

After cloning this repo:

```bash
npm install
npm run build
cd examples/code-playground
npm install
npm run dev
```

## Usage

```typescript
import { Blurr } from '@hi-primus/blurr';

const blurr = Blurr();

const df = blurr.createDataframe({
  id: [1, 2, 3],
  name: ['John', 'Mary', 'Mike'],
  age: [22, 33, 44]
});

const result = await df.cols.names();
```

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