MNIST Digit Classification ML Frameworks

In-browser implementations of handwritten digit recognition using MNIST dataset with TensorFlow.js, Keras, or neural networks from scratch. Does NOT include other computer vision tasks, general image classification frameworks, or non-digit recognition projects.

There are 66 mnist digit classification frameworks tracked. The highest-rated is hoffhannisyan/handwritten-digit-recognition at 39/100 with 48 stars.

Get all 66 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=mnist-digit-classification&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Framework Score Tier
1 hoffhannisyan/handwritten-digit-recognition

✨ Draw handwritten digits and get instant AI predictions! Neural network...

39
Emerging
2 Erkaman/regl-cnn

Digit recognition with Convolutional Neural Networks in WebGL

37
Emerging
3 bensonruan/Hand-Written-Digit-Recognition

Hand Written Digit Recognition

37
Emerging
4 lifeparticle/Bengali-Alphabet

✍️ Bengali Alphabet (বাংলা বর্ণমালা)

37
Emerging
5 Gogul09/digit-recognizer-live

Recognize Digits using Deep Neural Networks in Google Chrome live!

35
Emerging
6 minhazkamal/Arabic-Handwritten-Character-and-Digit-Recognition

A simple webapplication for Arabic Handwritten Character recognition. Users...

29
Experimental
7 victorqribeiro/digitRecognition

Implementation of a digit recognition using my Neural Network with the MNIST...

28
Experimental
8 vexilligera/strokenet

a neural network that draws digits using strokes

27
Experimental
9 Aksoylu/AI-DRAW

Web-based Shape & MNIST Recognition Deep Learning Application.

27
Experimental
10 ixartz/handwritten-digit-recognition-tensorflowjs

In-Browser Digit recognition with Tensorflow.js and React using Mnist dataset

27
Experimental
11 dusklight00/live-digit-recognition

🔢 Computer will recognize the digits you wrote on a beautiful web-interface

26
Experimental
12 jesusmartinoza/Graphology-Machine-Learning

✍️Handwriting Analysis using Graphology & Machine Learning

25
Experimental
13 nadavbar/node-cntk-mnist-sample

A sample web app in node.js for hosting a CNTK model for hand written digits...

24
Experimental
14 gaoxiaoliangz/number-recognition-demo

一个简单的 TensorFlow 示例,Flask 作为服务端,可以使用浏览器在 canvas 书写演示

23
Experimental
15 iArunava/iSeeDigits

A Handwritten Digit Recognizer on the Web. Model trained locally on MNIST...

23
Experimental
16 JBezerra/Machine-Learning-MNIST-Dataset

A machine learning project that uses a neural network to recognise human digits.

22
Experimental
17 kennycode-git/neural-net-digit-predictor

A neural network digit classifier that trains a PyTorch CNN on MNIST,...

22
Experimental
18 DarkException22/alphabet

🌟 Build dynamic web applications effortlessly with Alphabet, a lightweight...

22
Experimental
19 ueadgf/alphabet

🛠️ Build lightweight, reactive JavaScript/TypeScript applications with the...

22
Experimental
20 smb-h/phdr

Persian Handwritten Digit Recognition

21
Experimental
21 msrks/keras_num_pred

kerasで手書き文字認識アプリ https://msrks-numpred.herokuapp.com

20
Experimental
22 Pradnya1208/Drawing-recognition-using-CNN-and-flask

This is a Drawing application that uses a Convolutional Neural Network Model...

20
Experimental
23 HossamBalaha/HMBD-v1

HMBD: Arabic Handwritten Characters Dataset

20
Experimental
24 CodeNinjaSarthak/LiveDigit

Real-time handwritten digit recognition using CNN. Draw digits on canvas,...

20
Experimental
25 NikhilKartha5/Dysgraphia-Detection

Developed a Dysgraphia Detection web app using React, Flask, and TensorFlow...

20
Experimental
26 fortmarek/MNIST-Maker

MNIST Maker is a small app for quickly creating data for machine learning...

20
Experimental
27 pronzzz/focusflow

FocusFlow is a state-of-the-art handwritten digit recognition system built...

19
Experimental
28 mxchinegod/digits

DigitsUI is a highly configurable and ML-leveraged quantitative analysis...

19
Experimental
29 dineshbarri/Neural_Digit_Recognizer

An interactive web app built with Flask and PyTorch that recognizes...

16
Experimental
30 thedevyashsaini/Numbers.Neural.Network

My idiot Neural Network (built from scratch).

16
Experimental
31 Abduttayyeb/Handwritten-Alphabet-Recognition-EMNIST

Handwritten Alphabet & Digit Recognition Web Application

15
Experimental
32 gbennnn/realtime-digit-recognition

Flask web app for realtime handwritten digit recognition using CNN model...

15
Experimental
33 armaangoel78/MNIST-CNN

A convolution neural network for digit classification

15
Experimental
34 sobhan0nasiri/ResDigit_Net

Advanced Digit Recognition System using a Hybrid Modern-CNN (ResNet +...

15
Experimental
35 gboduljak/mnist-digit-recognition

A simple feed forward neural network implementation for predicting...

15
Experimental
36 jinhuang712/Digit-Recognition

Recognizes Numbers with Deep Learning (Tensorflow.js)

15
Experimental
37 nylon-fabric/mnist-web-app

Full-stack AI web app for handwritten digit recognition (React, Django,...

14
Experimental
38 TimasJackus/MNIST-NodeJS

Neural network digit recognition (MNIST dataset) with NodeJS using error...

14
Experimental
39 kshrs/lenet5-visualizer

A handwritten digit recognizer built with a partial-from-scratch LeNet-5...

14
Experimental
40 prateeek1/Handwritten-Equation-Solver

A Handwritten Equation Solver built using Convolutional Neural Network and...

14
Experimental
41 Yuvnish017/flask_app_for_handwriting_recognition

Flask Application for Handwriting Recognition Project

14
Experimental
42 DanialSoleimany/MNIST-Digit-Recognition-MLP-Interactive-App

A simple handwritten digit recognition app built using the MNIST dataset and...

14
Experimental
43 Choaib-ELMADI/neural-digit-visualizer

A web-based handwritten digit recognizer with neural network visualization....

13
Experimental
44 knetic0/mnist-live-learning

🔥 Everyone is Trainer on this project. Deep Learning with TF.js & MNIST Dataset.

13
Experimental
45 sahajrajmalla/devanagari-digit-recognition-using-quantum-machine-learning

Hybrid quantum-classical model for Devanagari digit classification,...

13
Experimental
46 jvillegasd/handwriting-digits-go

Website that predicts which number you are handwriting!

13
Experimental
47 impallari/AlphabetMagic

A collections of Experiments with AI and Alphabets, for learning purposes

12
Experimental
48 anaximeno/Which-Digit

Digit recognition web app made with TensorflowJS

12
Experimental
49 Camille-Maslin/NeuroDraw-NN

🎨 NeuroDraw-NN: An educational neural network implementation with real-time...

12
Experimental
50 javascript-machine-learning/mnist-neural-network-deeplearnjs

🍃 Using a Neural Network to recognize MNIST digets in JavaScript.

12
Experimental
51 AhmedSobhy01/digit-classifier

A "Hello World" ML neural network project features a FastAPI docker image...

12
Experimental
52 cleardatalabs/hwrjs

Handwritten character recognition demo in JavaScript

12
Experimental
53 malminhas/friendly-digits-explorer

MNIST demystifier web app

11
Experimental
54 sajinsk23/handwritten_digit_predictor

Deep Learning Flask App That Is Used To Predict Handwritten Digits Using...

11
Experimental
55 marcoom/cnn-digits-detector

Handwritten digit recognition with a Keras CNN and Gradio UI—draw 0–9 and...

11
Experimental
56 williankeller/neural-network-numbers

Draw digits and watch a neural network classify them in real-time,...

11
Experimental
57 adwaiy2912/Handwritten-Digit-Recognition

A full-stack project where users can draw or upload handwritten digits and...

11
Experimental
58 Oghuz20/alphabet-ai

AI-powered handwritten letter recognition app built with TensorFlow.js and...

11
Experimental
59 dsbalico/letter-digit-shape-classification

A web application to test the letter, digit, and shape classification model.

10
Experimental
60 ajaxlab/mnist-web

Web based Neural network from scratch

10
Experimental
61 ashayp22/Calculus-Cracker

using deep learning to solve handwritten calculus problems | junior year 1st...

10
Experimental
62 davesag/digit_reader

A machine-learning experiment using ConvNetJS.

10
Experimental
63 CrispenGari/mnist-dl

🎈🕶 This is a simple deep learning hand written digit recognition application...

10
Experimental
64 saantonandre/idxToJavascript

Converts idx files into Javascript objects. Can be used to import the MNIST...

10
Experimental
65 WilliamJardim/classificadordigitos

Reconhecimento de letras e números usando uma rede neural MLP feita em JavaScript

10
Experimental
66 tejasvi541/Digits-Classifier

Classification of Hand Written digits on HTML canvas in real-time using the...

10
Experimental