JavaScript Deep Learning

Open-source JavaScript projects categorized as Deep Learning | Edit details

Top 18 JavaScript Deep Learning Projects

  • Tesseract.js

    Pure Javascript OCR for more than 100 Languages 📖🎉🖥

    Project mention: Word Quake - write words, avoid the shakes, powered by Tesseract.js | | 2022-05-12

    It's definitely one of the best for on-the-fly OCR, but I think a server-based implementation using Google's Vision API would be way better. Definitely not mine, the AI used here is way beyond my skill level - link:

  • AI-Expert-Roadmap

    Roadmap to becoming an Artificial Intelligence Expert in 2022

    Project mention: I am new to Artificial Intelligence and I need your worthy suggestions about AI. | | 2022-04-30
  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • netron

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

    Project mention: Top 10 Upcoming Web Open-Source Projects You Should Consider Contributing to | | 2022-02-21

    9. netron

  • ml5-library

    Friendly machine learning for the web! 🤖

    Project mention: [Showoff Saturday] I made a captcha prototype that requires a banana | | 2022-03-06

    I used , and to train the Banana images. When you create a new image project on Teachable Machine, you can output the p5js and basically use it right out of the box - I customized js, css, and html from there.

  • pwnagotchi

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

    Project mention: My Dad got me a raspberry pi zero w two years ago. I haven't found a use for it, any suggestions? | | 2022-05-08
  • neurojs

    A JavaScript deep learning and reinforcement learning library.

  • ai-deadlines

    :alarm_clock: AI conference deadline countdowns

    Project mention: Github pages template project for tracking deadlines with countdowns and calendar view from simple csv input | | 2021-10-31

    The project is based on AI Deadlines by Abhishek Das, which is great for deadline countdowns. Notable changes:

  • SonarQube

    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.

  • 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...).

    Project mention: Adding AR Filters in a 100ms Video Call - Part 1 | | 2022-03-08

    Ikr! That's what I was thinking when I came across Jeeliz. Now I have worked with tensorflow.js based libraries in the past but they're usually quite CPU intensive for a live video use case. Jeeliz looked promising as it's designed for this use case. So I thought why not try it out by adding some 3d AR filters to our video calls. Well! that is what we're going to do.

  • quiver

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

  • labelbox

    Labelbox is the fastest way to annotate data to build and ship computer vision applications.

    Project mention: Library for tagging photos | | 2021-09-29

    Would Labelbox fit the need?

  • Universal Data Tool

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

  • arbitrary-image-stylization-tfjs

    Arbitrary style transfer using TensorFlow.js

    Project mention: Please help: tensorflow.js not loading on github pages | | 2021-12-14

    I forked, tried to convert its .travis.yml to run on Github Actions, and deploy it to However, I cannot figure out why the models do not load so I can run the sylization. What am I missing?

  • 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: Any role that Rust could have in the Data world (Big Data, Data Science, Machine learning, etc.)? | | 2021-12-04

    There's also

  • Dannjs

    Easy to use Deep Neural Network Library for JavaScript.

    Project mention: GitHub - matiasvlevi/Dann: Deep Neural Network Library for JavaScript. | | 2021-12-22
  • Auto-DL

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

    Project mention: AutoDL celebrates Hacktoberfest 2021 | | 2021-09-29

    Code Newbies and Open-Source Connoisseurs alike are all welcome to take up Issues on AutoDL's GitHub repositories and submit a valid Pull Request (abiding by the quality standards) pertaining to close open issues on GitHub.

  • cep

    CEP is a software platform designed for users that want to learn or rapidly prototype using standard A.I. components.

    Project mention: Cortic A.I. Toolkit | | 2021-09-16
  • aws-mlu-explain

    Visual, Interactive Articles About Machine Learning:

    Project mention: For Amazon, I Made A Web-based, Interactive/Visual Explainer of Decision Trees in Machine Learning | | 2022-01-31

    Posting here as it was created using JavaScript. D3.js for the visuals, parcel for the bundler, and IntersectionObserver for the scrolls. All code available here:

  • sketched-webpages-generator

    Customizable open-source software to generate randomized sketched web-pages.

    Project mention: [P] Sketched Webpages Generator - A customizable open-source software to generate randomized sketched web-pages, for the deep learning problem of converting sketches to code | | 2021-06-28

    Check project repository on github

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-05-12.

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 26,690
2 AI-Expert-Roadmap 19,885
3 netron 18,649
4 ml5-library 5,560
5 pwnagotchi 4,907
6 neurojs 4,340
7 ai-deadlines 4,185
8 jeelizFaceFilter 2,171
9 quiver 1,629
10 labelbox 1,626
11 Universal Data Tool 1,615
12 arbitrary-image-stylization-tfjs 1,016
13 Awesome-Rust-MachineLearning 479
14 Dannjs 403
15 Auto-DL 161
16 cep 120
17 aws-mlu-explain 54
18 sketched-webpages-generator 33
Find remote jobs at our new job board There are 12 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
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.