dlidstrom/NeuralNetworkInAllLangs

Vanilla neural network implemented in all major languages

47
/ 100
Emerging

This project provides basic neural network implementations across many programming languages. It takes in structured numerical data, like logical true/false values or pixel data from handwritten digits, and outputs a classification or prediction. This is designed for hobby programmers and enthusiasts who want to learn how neural networks work by seeing and understanding the code, without needing advanced libraries.

115 stars.

Use this if you are a hobbyist programmer curious about the core mechanics of a simple neural network and want to study a clear, basic implementation in a language you already know.

Not ideal if you need a high-performance solution for complex, real-world AI problems or require advanced deep learning features and optimization.

AI learning pattern recognition basics introductory machine learning handwriting classification computational logic
No Package No Dependents
Maintenance 10 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 11 / 25

How are scores calculated?

Stars

115

Forks

9

Language

Java

License

MIT

Last pushed

Jan 20, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/dlidstrom/NeuralNetworkInAllLangs"

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