MNIST Digit Recognition ML Frameworks

Tools and implementations specifically for handwritten digit classification using MNIST dataset. Does NOT include general image classification, other computer vision tasks, or non-MNIST datasets.

There are 28 mnist digit recognition frameworks tracked. 1 score above 50 (established tier). The highest-rated is cair/TsetlinMachine at 54/100 with 500 stars.

Get all 28 projects as JSON

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

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

# Framework Score Tier
1 cair/TsetlinMachine

Code and datasets for the Tsetlin Machine

54
Established
2 Marco-Christiani/zigrad

A deep learning framework built on an autograd engine with high level...

46
Emerging
3 cair/pyTsetlinMachine

Implements the Tsetlin Machine, Convolutional Tsetlin Machine, Regression...

46
Emerging
4 BooBSD/Tsetlin.jl

The Fuzzy-Pattern Tsetlin Machine library, with zero external dependencies,...

45
Emerging
5 cair/fast-tsetlin-machine-with-mnist-demo

A fast Tsetlin Machine implementation employing bit-wise operators, with MNIST demo.

41
Emerging
6 Sebastianostby/pytsetlin

PyTsetlin

41
Emerging
7 davidMcneil/mnist

MNIST data set parser https://crates.io/crates/mnist

39
Emerging
8 Lulzx/tiny-kernel

fused metal kernels for llm inference. zig + metal. no python. no pytorch.

35
Emerging
9 kevinmcfarlane/rust-digit-recognizer

Rust implementation of the Kaggle Digit Recognizer problem in Machine Learning

29
Experimental
10 franalgaba/neural-network-cairo

Neural Network implementation from scratch for MNIST using Cairo 1.0

28
Experimental
11 Game4all/mnist-from-scratch

🔍 Handwritten digit classifier neural network written and trained on MNIST...

28
Experimental
12 MadLittleMods/zig-neural-networks

A from scratch neural network library in Zig

28
Experimental
13 lab-key/phyzx

Zig Bindings For MuJoCo & An Attempt To Be a All In One Robot Training Library

26
Experimental
14 ethanthoma/zensor

Zig tensor library

24
Experimental
15 Kanerix/mnist-ai-rust

An AI created using the MNIST dataset

23
Experimental
16 KhaledSharif/TsetlinMachine

An implementation of the Tsetlin Machine in Rust

23
Experimental
17 jcriddle4/tsetlin_rust_mnist

Demo of tsetlin on the MNIST character data set that uses genetic and...

20
Experimental
18 SuperKogito/Zorch

Neural networks in Zig

20
Experimental
19 RAprogramm/tsetlin-rs

High-performance Tsetlin Machine in Rust. Const generics, bitwise SIMD,...

19
Experimental
20 mattn/zig-tflite

Zig binding for TensorFlow Lite

18
Experimental
21 wintermarstice-labratory/litha

[WIP] A library for machine learning, neural networks, artificial...

18
Experimental
22 mohanavel15/quark

Deep Learning Library in Zig

17
Experimental
23 Walker-00/rnn

Handwritten Digit Recognizer (MNIST) in Rust

13
Experimental
24 skyzh/mnist.rs

🔢 MNIST training of minimal dependency implemented in Rust. Trained with...

11
Experimental
25 nkaush/naive-bayes-rs

A Rust library with homemade machine learning models to classify the MNIST...

11
Experimental
26 NLion74/Neural-Network-Scratch

A Neural Network implementation from scratch built in Rust, designed to work...

11
Experimental
27 MadLittleMods/zig-ocr-neural-network

A from scratch neural network implementation in Zig, trained against the...

11
Experimental
28 cernockyd/zig-mnist

trains a MNIST classifier (CPU only)

11
Experimental

Comparisons in this category