Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

awesome-javascript-data-science

Awesome JavaScript Data Science
https://github.com/hodovani/awesome-javascript-data-science

Last synced: 3 days ago
JSON representation

  • Data Formats

    • js-xlsx - Parser and writer for various spreadsheet formats.
    • Apache Arrow - Enable big data systems to process and transfer data quickly.
    • Papa Parse - Powerful, in-browser CSV parser.
  • Data Munging

    • jq-web - The command-line JSON processor, compiled with emscripten and exposed as JavaScript library.
    • sql.js - SQLite compiled to JavaScript through Emscripten.
    • Lodash - A modern JavaScript utility library delivering modularity, performance & extras.
  • Environments

    • HASH - Create and run multi-agent simulations in your browser.
    • Observable - The magic notebook for Exploring Data.
    • Runkit - A Node Playground in your Browser.
    • Iodide - Lets you do data science entirely in your browser.
  • Math and Statistics

    • mathjs - An extensive math library for JavaScript and Node.js.
    • jStat - Perform advanced statistical operations.
  • Machine learning

  • Natural Language Processing

    • wink - Open Source packages for NLP, ML and Statistics in Node JS to build production grade solutions.
    • twitter-text-js - A JavaScript utility that provides text processing routines for Tweets.
    • Underscore.string - Not actually an NLP library, but a useful toolkit for working with strings in JavaScript.
  • Deep Learning

    • TensorFlow.js - TensorFlow.js is a library for developing and training ML models in JavaScript, and deploying in browser or on Node.js.
    • ml5 - Friendly Machine Learning for the Web.
    • brain.js - Neural networks in JavaScript.
  • Visualization

    • C3.js - D3-based reusable chart library.
    • Nivo - A rich set of dataviz components, built on top of the awesome d3 and Reactjs libraries.
    • Chart.js - Simple yet flexible JavaScript charting for designers & developers.
    • Plotly.js - General-purpose data visualization.