Python Utility Libraries ML Frameworks
Zero-dependency Python implementations of fundamental data structures, algorithms, and tools (interpreters, parsers, formatters). Does NOT include domain-specific ML applications, datasets, or frameworks trained for prediction tasks.
There are 26 python utility libraries frameworks tracked. 2 score above 50 (established tier). The highest-rated is TheAlgorithms/C-Plus-Plus at 57/100 with 33,919 stars.
Get all 26 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=python-utility-libraries&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Framework | Score | Tier |
|---|---|---|---|
| 1 |
TheAlgorithms/C-Plus-Plus
Collection of various algorithms in mathematics, machine learning, computer... |
|
Established |
| 2 |
TheAlgorithms/C
Collection of various algorithms in mathematics, machine learning, computer... |
|
Established |
| 3 |
spirosmaggioros/AlgoPlus
AlgoPlus is a C++17 library with implemented data structures and algorithms... |
|
Emerging |
| 4 |
ACM-VIT/Algos-for-all-Amigos
This repository consists an implementation of the Algorithms encountered in... |
|
Emerging |
| 5 |
rogue-agent1/di-container-py
Zero-dependency Python implementation. |
|
Experimental |
| 6 |
rogue-agent1/mailcheck
IMAP inbox checker — list recent/unseen emails from CLI. |
|
Experimental |
| 7 |
rogue-agent1/neural_network_viz
Zero-dep Python CLI |
|
Experimental |
| 8 |
rogue-agent1/neural-net-mini-py
Minimal neural network in 50 lines |
|
Experimental |
| 9 |
rogue-agent1/logistic-regression-py
Logistic regression with gradient descent |
|
Experimental |
| 10 |
rogue-agent1/minimum-spanning-arborescence-py
Edmonds' algorithm (Chu-Liu/Edmonds) for minimum spanning arborescence |
|
Experimental |
| 11 |
rogue-agent1/brainfuck2
Zero-dep Python CLI |
|
Experimental |
| 12 |
rogue-agent1/nn-py
Zero-dependency Python implementation. |
|
Experimental |
| 13 |
rogue-agent1/brainfuck-impl-py
Brainfuck interpreter |
|
Experimental |
| 14 |
rogue-agent1/xmlfmt
XML formatter, validator, and query tool. Zero deps. |
|
Experimental |
| 15 |
rogue-agent1/strongly-connected-py
Tarjan's SCC algorithm with topological ordering |
|
Experimental |
| 16 |
rogue-agent1/yaml-parser-py
Zero-dep Python CLI tool |
|
Experimental |
| 17 |
rogue-agent1/neural_net2
Zero-dep Python CLI |
|
Experimental |
| 18 |
rogue-agent1/connect_four
Zero-dep Python CLI |
|
Experimental |
| 19 |
WeltXing/liblinear-sc-reading
LIBLINEAR理论与源码解读(已完结) |
|
Experimental |
| 20 |
rogue-agent1/connection-pool-impl-py
Zero-dependency Python implementation. |
|
Experimental |
| 21 |
rogue-agent1/biconnected-comp-py
Biconnected components decomposition |
|
Experimental |
| 22 |
rogue-agent1/linear-regression-py
Zero-dep Python CLI tool |
|
Experimental |
| 23 |
WeltXing/libsvm-sc-reading
阅读LibSVM源码的知识整理与思考(已完结) |
|
Experimental |
| 24 |
rogue-agent1/matrix-chain-py
Zero-dependency Python implementation. |
|
Experimental |
| 25 |
rogue-agent1/csp-channel-py
Zero-dep Python CLI tool |
|
Experimental |
| 26 |
mtuann/competitive-programming-101
Competitive Programming Training |
|
Experimental |