JavaScript Data Science

Open-source JavaScript projects categorized as Data Science

Top 23 JavaScript Data Science Projects

  • AI-Expert-Roadmap

    Roadmap to becoming an Artificial Intelligence Expert in 2022

    Project mention: Suggest which roadmap should I follow for ML? | /r/learnmachinelearning | 2023-07-20


  • roughViz

    Reusable JavaScript library for creating sketchy/hand-drawn styled charts in the browser.

  • Appwrite

    Appwrite - The open-source backend cloud platform. Add Auth, Databases, Functions, and Storage to your product and build any application at any scale while using your preferred coding languages and tools.

  • cml

    ♾️ CML - Continuous Machine Learning | CI/CD for ML

    Project mention: Hacktoberfest Machine Learning Projects for JS/TS Developers 🎃 | | 2023-10-20

    Continuous Machine Learning (CML) is an open-source command-line interface tool designed to enhance continuous integration and delivery (CI/CD) workflows, with a focus on Machine Learning Operations (MLOps). The tool facilitates automated development workflows, including machine provisioning, model training and evaluation, comparing machine learning experiments across your project’s history, and monitoring changing datasets.

  • Spark Notebook

    Interactive and Reactive Data Science using Scala and Spark.

  • variety

    Variety: a MongoDB Schema Analyzer (by variety)

    Project mention: Build the documentation and profiling | /r/mongodb | 2023-03-31

    I'm considering using variety but I'm looking for more options, what do you use?

  • Enterprise

    🦄 The Enterprise™ programming language

  • datascience-box

    Data Science Course in a Box (by tidyverse)

    Project mention: datascience-box: NEW Courses - star count:857.0 | /r/algoprojects | 2023-08-09
  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at

  • kuwala

    Kuwala is the no-code data platform for BI analysts and engineers enabling you to build powerful analytics workflows. We are set out to bring state-of-the-art data engineering tools you love, such as Airbyte, dbt, or Great Expectations together in one intuitive interface built with React Flow. In addition we provide third-party data into data science models and products with a focus on geospatial data. Currently, the following data connectors are available worldwide: a) High-resolution demograp

    Project mention: Show HN: GeoSage – A ETL Webtool for Geo and Demographics Data from the Open Web | | 2023-10-05

    --> Google Trends Data for Regions (Coming Soon)

    The tool goes beyond our previously published CLI tool ( by providing a hostable solution with a user-friendly interface. We have not open-sourced it yet but a demo is available here:

    Urban planners can utilize movement data to analyze foot traffic in different city zones. Marketers can leverage demographic data to tailor campaigns more effectively. Developers can build their apps on top of it.

    To round it up .... GeoSage brings...

    Unified Data Management: Access data from OSM, Facebook, and soon Google, all in one place.

  • polis

    :milky_way: Open Source AI for large scale open ended feedback

  • Online-Courses-Learning

    Contains the online course about Data Science, Machine Learning, Programming Language, Operating System, Mechanial Engineering, Mathematics and Robotics provided by Coursera, Udacity, Linkedin Learning, Udemy and edX.

  • VisualizingTwitchCommunities

    Graphing communities on in a visually intuitive way

    Project mention: Network Visualization of Teammates at Recent RLCS Major Events | /r/RocketLeagueEsports | 2023-04-02

    In regards to you reference about too many nodes: I think that's a great example. I tried looking at the code before but found it very messy to understand, but then again I feel like that is always the case when python projects become bigger. Maybe I just need to spend an hour to understand the structure or something, so I can actually understand where exactly what is done.

  • reddit-hyped-stocks

    A web application to explore currently hyped stocks on Reddit

  • zebras

    Data analysis library for JavaScript built with Ramda

  • ohayo

    A free, fast, public domain data science studio

    Project mention: Ohayo – A free, fast, public domain data science studio | | 2022-12-13
  • modelchimp

    Experiment tracking for machine and deep learning projects

  • portfolio

    Personal website, Data scientist portfolio template (by rodrigo-arenas)

  • ethers.js-bigquery

    ethers.js library, compiled for use in Google BigQuery

  • SanKEY.js

    A JavaScript library for visualizing huge Sankey diagrams.

  • webxr-threejs-midi-visualizer

    WebXR, augmented reality MIDI data visualization, built with Three.js and Tone.js. See video:

  • functionfit

    generate functions by placing points on a graph

  • firebase-admin-cli

    Cli for firebase

    Project mention: Firebase Admin UI | /r/Firebase | 2023-05-18

    A colleague wrote this, I haven't used it though but it might do what you want already

  • snext

    Next + Python API routes = Snext.

  • setup-duckdb-action

    🦆 Blazing Fast and highly customizable Github Action to setup a DuckDb runtime

    Project mention: 🦆 Effortless Data Quality w/duckdb on GitHub ♾️ | | 2023-07-25

    View on GitHub

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-10-20.

JavaScript Data Science related posts


What are some of the best open-source Data Science projects in JavaScript? This list will help you:

Project Stars
1 AI-Expert-Roadmap 27,356
2 roughViz 6,548
3 cml 3,851
4 Spark Notebook 3,145
5 variety 1,709
6 Enterprise 1,586
7 datascience-box 876
8 kuwala 741
9 polis 628
10 Online-Courses-Learning 360
11 VisualizingTwitchCommunities 337
12 reddit-hyped-stocks 294
13 zebras 219
14 ohayo 127
15 modelchimp 125
16 portfolio 66
17 ethers.js-bigquery 39
18 SanKEY.js 13
19 webxr-threejs-midi-visualizer 12
20 functionfit 6
21 firebase-admin-cli 6
22 snext 5
23 setup-duckdb-action 4
Collect and Analyze Billions of Data Points in Real Time
Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.