GitHub - josephmisiti/awesome-machine-learning: A curated list of awesome Machine Learning frameworks, libraries and software.
machine-learningcurated-listopen-sourceframeworkslibraries
Abstraction: Curated multi-language catalog of machine learning frameworks and libraries
Key points:
- Maintained by josephmisiti on GitHub; organized by programming language (C, C++, Clojure, Go, Haskell, Java, JavaScript, Python, R, and more) then by domain (NLP, CV, RL, general ML)
- Covers major frameworks: Caffe, CNTK, XGBoost, LightGBM, CatBoost, MXNet, Darknet, OpenCV, Shogun, Vowpal Wabbit, Deeplearning4j, MLlib (Spark), H2O
- Marks deprecated repositories explicitly; as of April 2026, LLM-generated PRs are rejected — contributors must email to prove they are human
- Java NLP section includes Stanford CoreNLP, MALLET, Apache cTAKES (clinical text); JavaScript includes ConvNet.js, Brain.js, D3.js for visualization
- Also links to companion lists: free ML books, courses, events, blogs/newsletters, and free meetups
- Go section includes gorgonia (deep learning), golearn, goml; Clojure includes tech.ml.dataset, Neanderthal, scicloj ecosystem
Connections: Github · Scikit Learn · Tensorflow · Machine Learning · Open Source · Software Libraries
Source: https://github.com/josephmisiti/awesome-machine-learning