JavaScript Deep Learning

Open-source JavaScript projects categorized as Deep Learning

Top 23 JavaScript Deep Learning Projects

  • Tesseract.js

    Pure Javascript OCR for more than 100 Languages 📖🎉🖥

    Project mention: I am out of the loop. Is Next.js "the future" and something I should consider adding to my knowledge pool? | /r/webdev | 2023-07-05

    What do you have against tesseract.js?

  • 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


  • Amplication

    Amplication: open-source Node.js backend code generator. An open-source platform that helps developers build backends without spending time on boilerplate & repetitive coding. Including production-ready GraphQL & REST APIs, DB schema, DTOs, filtering, pagination, RBAC, & more.

  • netron

    Visualizer for neural network, deep learning, and machine learning models

    Project mention: Netron is a viewer for neural network, deep learning and machine learning models | | 2023-08-29
  • pwnagotchi

    (⌐■_■) - Deep Reinforcement Learning instrumenting bettercap for WiFi pwning.

    Project mention: still can't get it to bash. | /r/pwnagotchi | 2023-09-06

    fatal: unable to access '': Could not resolve host:

  • ml5-library

    Friendly machine learning for the web! 🤖

    Project mention: Why do people curse JS so much, but also say it's better than Python | /r/ProgrammerHumor | 2023-01-21
  • ai-deadlines

    :alarm_clock: AI conference deadline countdowns

  • Keras.js

    Run Keras models in the browser, with GPU support using WebGL

  • Appwrite

    Appwrite - The open-source backend cloud platform. The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file storage, cloud functions, and much more!

  • neurojs

    A JavaScript deep learning and reinforcement learning library.

  • NN-SVG

    Publication-ready NN-architecture schematics.

    Project mention: NN-SVG is a tool for creating Neural Network architecture drawings parametrically rather than manually! It also provides the ability to export those drawings to Scalable Vector Graphics (SVG) files, suitable for inclusion in academic papers or web pages | /r/aipromptprogramming | 2023-04-14
  • jeelizFaceFilter

    Javascript/WebGL lightweight face tracking library designed for augmented reality webcam filters. Features : multiple faces detection, rotation, mouth opening. Various integration examples are provided (Three.js, Babylon.js, FaceSwap, Canvas2D, CSS3D...).

  • Universal Data Tool

    Collaborate & label any type of data, images, text, or documents, in an easy web interface or desktop app.

  • labelbox-custom-labeling-apps

    Explore example custom labeling apps built with Labelbox SDK

  • quiver

    Interactive convnet features visualization for Keras (by keplr-io)

  • deeptraffic

    DeepTraffic is a deep reinforcement learning competition, part of the MIT Deep Learning series.

    Project mention: "Programmer" circlejerk | /r/ProgrammerHumor | 2023-03-07

    A ~50 LOC JavaScript file from 5 years ago is literally the only evidence I can find of him having written software (open source or otherwise) in any capacity.

  • DeepCamera

    Open-Source AI Camera. Empower any camera/CCTV with state-of-the-art AI, including facial recognition, person recognition(RE-ID) car detection, fall detection and more

    Project mention: Open-Source AI Camera | | 2023-06-19
  • Awesome-Rust-MachineLearning

    This repository is a list of machine learning libraries written in Rust. It's a compilation of GitHub repositories, blogs, books, movies, discussions, papers, etc. 🦀

    Project mention: Performance critical ML: How viable is Rust as an alternative to C++ | /r/rust | 2023-05-02

    There’s an awesome-git list for a bunch of ML rust stuff not sure how up to date it is as well … not mine

  • arbitrary-image-stylization-tfjs

    Arbitrary style transfer using TensorFlow.js

  • vdp

    💧 Instill VDP (Versatile Data Pipeline) is an open-source tool to seamlessly integrate AI to process unstructured data in the modern data stack

    Project mention: VDP – ETL tool to streamline the end-to-end visual data processing pipeline | | 2022-10-31
  • Dannjs

    Easy to use Deep Neural Network Library for JavaScript.

  • BlocklyML

    BlocklyML is a simple visual programming Tool for python and ML. 🧩 🖥️

  • aws-mlu-explain

    Visual, Interactive Articles About Machine Learning:

  • brainchop

    Brainchop: In-browser 3D MRI rendering and segmentation

    Project mention: "[N]" Brainchop V1.4.0 | /r/MachineLearning | 2022-10-01

    Brainchop win TF Community Sportlight Award Github:

  • Auto-DL

    Auto-DL helps you make Deep Learning models without writing a single line of code and giving as little input as possible.

  • SurveyJS

    A Non-Cloud Alternative to Google Forms that has it all.. SurveyJS JavaScript libraries allow you to easily set up a robust form management system fully integrated into your IT infrastructure where users can create and edit multiple dynamic JSON-based forms in a no-code form builder. Learn more now.

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-09-06.

JavaScript Deep Learning related posts


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

Project Stars
1 Tesseract.js 31,568
2 AI-Expert-Roadmap 26,781
3 netron 24,034
4 pwnagotchi 6,200
5 ml5-library 6,196
6 ai-deadlines 4,994
7 Keras.js 4,949
8 neurojs 4,385
9 NN-SVG 4,136
10 jeelizFaceFilter 2,498
11 Universal Data Tool 1,802
12 labelbox-custom-labeling-apps 1,731
13 quiver 1,722
14 deeptraffic 1,692
15 DeepCamera 1,541
16 Awesome-Rust-MachineLearning 1,434
17 arbitrary-image-stylization-tfjs 1,162
18 vdp 880
19 Dannjs 425
20 BlocklyML 421
21 aws-mlu-explain 320
22 brainchop 191
23 Auto-DL 171
Updating dependencies is time-consuming.
Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.