JavaScript Data Science

Open-source JavaScript projects categorized as Data Science | Edit details

Top 14 JavaScript Data Science Projects

  • AI-Expert-Roadmap

    Roadmap to becoming an Artificial Intelligence Expert in 2021

    Project mention: Top Github repo trends in 2021 | | 2022-01-12

    the AI Expert Roadmap (interactive web page), seems to have taken inspiration from the developer roadmap linked above and is awesome. I LOVE how they separate out different personas, from data scientist, to machine learning, to deep learning, to data engineering, etc. It’s really well done and fun to browse through! It is also kind of fun to juxtapose this with the aforementioned Developer Roadmap, as well as the Analytics Engineers Club, as they collected cover so much of modern tech is slightly MECE² (#BCG) ways 😃

  • roughViz

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

    Project mention: RoughViz: JavaScript library for creating sketchy/hand-drawn styled charts | | 2021-12-14
  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • Spark Notebook

    Interactive and Reactive Data Science using Scala and Spark.

  • Enterprise

    🦄 The Enterprise™ programming language

    Project mention: Rockstar: A programming language for hard rock metal fans | | 2021-12-07

    And then there's the "Enterprise" programming language:

    So that you can rockstar at night, Enterprise by day until someone offers you the blue/red pill.

  • VisualizingTwitchCommunities

    Graphing communities on in a visually intuitive way

    Project mention: Twitch Atlas Vol. 7 | | 2021-10-08
  • reddit-hyped-stocks

    A web application to explore currently hyped stocks on Reddit

    Project mention: lukstei/reddit-hyped-stocks - a web application to explore currently hyped stocks on Reddit | | 2021-03-19
  • 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.

    Project mention: Online-Courses-Learning: NEW Courses - star count:242.0 | | 2022-01-15
  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • zebras

    Data analysis library for JavaScript built with Ramda

  • dataqa

    Labelling platform for text using weak supervision.

    Project mention: [D] Looking for open source projects to contribute | | 2022-01-09

    Hey, I am the creator and (only contributor today) of open-source, a Python library to explore and annotate documents. It uses weak supervision, is based on spacy, and has a lot of opportunities to add more deep learning and ML functionality. I can guide you through it :-). This would be a great opportunity to be first and lead contributor of an open-source library (outside the creator).

  • ohayo

    Ohayo is attempting to make data science work at voicespeed.

    Project mention: Show HN: Data Science at the Speed of Voice | | 2021-04-30

    Beta here:

    Source code here:

    I switched to a non-profit last year during COVID and haven't done any major updates recently but slowly moving it back to the front burner.

    If anyone is interested in this sort of thing and is perhaps interested in taking a leadership role please feel free to reach out!

  • derivejs

    DeriveJS is a reactive ODM - Object Document Mapper - framework, a "wrapper" around a database, that removes all the hassle of data-persistence by handling it transparently in the background, in a DRY manner.

    Project mention: DeriveJS version 2 - new major release for the reactive ODM for Node and MongoDB. Now uses Change Streams for events and callbacks, new syntax for update callbacks, and support for `delete` | | 2021-02-08
  • tiler

    GliGli's TileMotion video codec (data science / machine learning inspired; trivially simple to decode) (by gligli)

    Project mention: Bad Apple on an Apple //e: playing video on a stock 1 MHz Apple II with CF drive | | 2021-03-26

    Wow, it's full colour with PCM music and looks like its only a 4.5MB zip download. Definitely way beyond any others.

    (For anyone unaware, the Sega Master System CPU was a Z80 @ 4Mhz, and the system had 8KB RAM and 16KB VRAM.)

    Video player details here:

  • functionfit

    generate functions by placing points on a graph

    Project mention: I made a web tool to make fitting curves to data points easy :) it does linear and nonlinear regression; please see what you think!! | | 2021-09-26
  • portfolio

    Data scientist portfolio website template (by rodrigo-arenas)

    Project mention: My first Reactjs project made open-source | | 2022-01-01
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 2022-01-15.

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 15,760
2 roughViz 6,172
3 Spark Notebook 3,090
4 Enterprise 1,495
5 VisualizingTwitchCommunities 279
6 reddit-hyped-stocks 275
7 Online-Courses-Learning 245
8 zebras 209
9 dataqa 201
10 ohayo 101
11 derivejs 51
12 tiler 24
13 functionfit 5
14 portfolio 2
Find remote jobs at our new job board There are 30 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.