Follow a 100-day sequence of machine-learning coding exercises in this repository.
The Best The Algorithms - C++ Alternatives in 2026
Looking for something like The Algorithms - C++? Here are 24 alternatives, ranked by how closely they match it on purpose, features and platforms. Of these, 1 are free or have a free plan and 3 are open source.
Study algorithms implemented in C++ through this open-source learning repository.
Top picks at a glance
Quick comparison
| # | Alternative | Pricing | Open source | Platforms |
|---|---|---|---|---|
| 1 | 100-Days-Of-ML-Code | — | Yes | — |
| 2 | Introduction to machine learning with scikit-learn | — | Not stated | — |
| 3 | Curriculum via Metro map | — | Not stated | Web |
| 4 | Practical Deep Learning | — | Not stated | Web |
| 5 | computer-vision-in-action | — | Not stated | — |
| 6 | BirdSounds | — | Not stated | Web |
| 7 | Artificial Intelligence: A Modern Approach | — | Not stated | Web |
| 8 | whoBIRD | — | Not stated | Android, Web |
| 9 | MLOps Guide | — | Not stated | Web |
| 10 | TheAlgorithms | — | Not stated | Web |
All The Algorithms - C++ alternatives
Introduction to machine learning with scikit-learn
github.com/justmarkham/scikit-learn-videosThis repository contains Jupyter notebooks for an introductory video series on machine learning with scikit-learn.
Curriculum via Metro map
nirvacana.com/thoughts/2013/07/08/becoming-a-d…This article maps a possible curriculum for becoming a data scientist and discusses where to begin learning the field.
Practical Deep Learning
course.fast.aiPractical Deep Learning for Coders is a free course on applying deep learning and machine learning, designed for people with coding experience.
computer-vision-in-action
github.com/Charmve/computer-vision-in-actionA computer vision learning platform with interactive online code, an ebook, source code, and a reader community.
BirdSounds
experiments.withgoogle.com/ai/bird-sounds/viewBird Sounds presents a collection of bird recordings, with sounds credited to the Macaulay Library and collaborators.
Artificial Intelligence: A Modern Approach
aima.cs.berkeley.eduThe Artificial Intelligence: A Modern Approach textbook site includes courses, exercises, and related resources.
whoBIRD
f-droid.org/fr/packages/org.woheller69.whobirdThis Android app recognizes bird species from their sounds and includes an extensive database of bird recordings.
MLOps Guide
mlops-guide.github.ioThis guide introduces MLOps concepts and demonstrates their use with tools including DVC, CML, IBM Watson, Terraform, and Cookiecutter.
TheAlgorithms
the-algorithms.comLearn data structures and algorithms through open-source implementations in multiple programming languages.
Google AI Pro for Students
grow.google/studentsGoogle’s student page offers AI training and tools for studying, writing, and career preparation, including Gemini learning resources.
Information Theory, Inference, and Learning Algorithms by David J.C. MacKay
inference.org.uk/mackay/itilaInformation Theory, Inference, and Learning Algorithms is a textbook with related resources by David MacKay.
DataScientistJourney
datascientistjourney.wordpress.com/category/da…The Open Source Data Science Masters site shares reflections and materials from a six-month data science study program.
OneConverter provides conversion tools for work and study, with searchable pages for its available converters.
Red Blob Games
redblobgames.comRed Blob Games publishes interactive tutorials and visual explanations of mathematics and algorithms.
MDCalc
mdcalc.comMDCalc provides medical equations, algorithms, and clinical scores across areas such as cardiovascular risk and kidney function.
Fritzing
gist.github.com/RyanLua/fc2457d87641bb39754278…This repository points to official Fritzing download links; it does not describe the software’s features.
Learn regular expressions through the examples and explanations in this repository.
HowtoForge
howtoforge.comLearn Linux administration through user-friendly tutorials on HowtoForge.
Siah
openresearch.wordpress.comSiah’s research blog includes writing on data science principles and the experience of PhD study.
FlowingData
flowingdata.comFlowingData publishes articles, projects, and learning resources about data visualization and statistics.
The Hugging Face Diffusion Models Course provides course materials for studying diffusion theory and image generation.
Emergency Medicine Cases
emergencymedicinecases.comEmergency Medicine Cases publishes free online medical education cases and clinical learning resources.
Full Stack Deep Learning
fullstackdeeplearning.comFull Stack Deep Learning shares news, community resources, and courses for people who build products using AI.
Alternatives to similar tools
What is the best alternative to The Algorithms - C++?
Is there a free alternative to The Algorithms - C++?
Are there open-source alternatives to The Algorithms - C++?
Alternatives are suggested from the purpose and features described in our listings. Different pages for the same product appear once. Read each description to check whether it fits your task. How we choose alternatives · Suggest an alternative


















