Data-Forge
The JavaScript data transformation and analysis toolkit inspired by Pandas and LINQ.
Implemented in TypeScript.
Used in JavaScript ES5+ or TypeScript.
Love this? Please star this repo and click here to support my work

Please note that this TypeScript repository replaces the previous JavaScript version of Data-Forge.
BREAKING CHANGES
As of v1.6.9 the dependencies Sugar, Lodash and Moment have been factored out (or replaced with smaller dependencies). This more than halves the bundle size. Hopefully this won't cause any problems - but please log an issue if something changes that you weren't expecting.
As of v1.3.0 file system support has been removed from the Data-Forge core API. This is after repeated issues from users trying to get Data-Forge working in the browser, especially under AngularJS 6.
Functions for reading and writing files have been moved to the separate code library Data-Forge FS.
If you are using the file read and write functions prior to 1.3.0 then your code will no longer work when you upgrade to 1.3.0. The fix is simple though, where usually you would just require in Data-Forge as follows:
const dataForge = require('data-forge');
Now you must also require in the new library as well: