piyushgupta1 / data-worker

JSON based Data Manipulation Library in Javascript

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Data Manipulation Lib written in Typescript

Build Status npm version Coverage Status License: MIT Greenkeeper badge semantic-release

A simple project enabling some cool data operations on large arrays

Usage

# Run npm install
npm install data-worker

# Import Data worker in yout project
import { dw } from 'data-worker';

Features

  • Works on Flat JSON's (for now)

  • Create multiple level of grouping on Data passed via input

    • Flat grouping
    • Hierarchical Grouping with key sorting
  • Aggregation - Ops Available sum,mean,variance,stdev,q1,q3 etc.

    • On Flat Data
    • On nested grouped data
    • On Flat grouped Data
  • Filtering and many more coming soon...

API reference

Project wiki

How can I support developers?

  • Star our GitHub repo ⭐
  • Create pull requests, submit bugs, suggest new features or documentation updates 🔧
  • Follow us on Twitter 🐾

From The Creator

Made with ❤️. Follow us on Twitter to get the latest news first! We're always happy to receive your feedback!

About

JSON based Data Manipulation Library in Javascript

License:MIT License


Languages

Language:TypeScript 96.9%Language:JavaScript 3.1%