Coding Problems provides solutions to coding and algorithm problems and multiple programming exercises.
The Best algorithms Alternatives in 2026
Looking for something like algorithms? Here are 24 alternatives, ranked by how closely they match it on purpose, features and platforms. Of these, 7 are open source.
This site collects the author's explanations and solutions for algorithm and data structure problems.
Top picks at a glance
Quick comparison
| # | Alternative | Pricing | Open source | Platforms |
|---|---|---|---|---|
| 1 | Coding Problems | — | Yes | — |
| 2 | Solutions | — | Yes | — |
| 3 | Videos | — | Yes | — |
| 4 | Data Engineering Practice Problems | — | Not stated | — |
| 5 | Leet Code | — | Not stated | Web |
| 6 | Computer Science Lecture Links | — | Yes | — |
| 7 | Data Science Ipython Notebooks | — | Not stated | — |
| 8 | Learn-Python | — | Yes | — |
| 9 | Mage | — | Not stated | Web |
| 10 | Staying | — | Not stated | Web |
All algorithms alternatives
A repository collects Python and modern C++ solutions to LeetCode problems.
This repository provides solutions to LeetCode problems for readers to review and use in coding practice.
Data Engineering Practice Problems
github.com/danielbeach/data-engineering-practiceData Engineering Practice Problems provides exercises for practicing data engineering skills.
Leet Code
walkccc.me/LeetCodeLeetCode Solutions lists coding solutions in C++23, Java, Python, MySQL, and TypeScript.
Computer Science Lecture Links collects video lecture links for placement preparation, including C and data structures.
Data Science Ipython Notebooks
github.com/donnemartin/data-science-ipython-no…Data Science IPython Notebooks collects notebooks about data science, including TensorFlow deep learning.
A Python learning playground and cheat sheet organizes example scripts by topic, with explanations for the code.
Mage
mage.aiMage automates production data pipelines with SQL and Python workflows, data-quality checks, failure recovery, and performance tuning.
Staying
staying.fun/enStaying visualizes Python, JavaScript, and C/C++ execution step by step, showing variables and changing data structures.
Virgilio
virgili0.github.io/VirgilioVirgilio organizes data science e-learning resources in a structured project overview.
TutorialKart
tutorialkart.comTutorialKart collects online courses, learning materials, and interview questions across programming, databases, SAP, and other subjects.
Animations
github.com/MisterBooo/LeetCodeAnimationAnimations visualizes LeetCode solutions to show pointer movement, state transitions, recursion, and boundary conditions.
Jupyter notebooks implement and derive machine learning algorithms from first principles using NumPy.
Virgilio
github.com/virgili0/VirgilioAn open-source initiative, Virgilio guides learners through data science resources and skill development.
ML Engineering
github.com/stas00/ml-engineeringThis open book collects methods, tools, and instructions for training, fine-tuning, and running machine learning models.
A curated list collects tutorials that teach programming through building projects.
Toph
toph.coToph hosts competitive programming contests and problems on algorithms and data structures, with a community for participants.
Python Patterns
python-patterns.guidePython Patterns explains common software design patterns through examples in Python.
SitePoint
sitepoint.comSitePoint publishes tutorials, courses, and books about web design and development, including HTML, CSS, JavaScript, and PHP.
RegexOne
regexone.comRegexOne teaches regular expressions through interactive lessons and exercises.
Sourcecodester
sourcecodester.comSourcecodester publishes free source code projects and tutorials in programming languages including Python, PHP, and Java.
Programiz
programiz.comProgramiz offers free online compilers and code editors alongside programming tutorials for languages including Python, JavaScript, SQL, and C++.
zetcode
zetcode.comZetCode offers accessible programming tutorials covering C#, Go, Python, Java, and other languages.
Alternatives to similar tools
What is the best alternative to algorithms?
Are there open-source alternatives to algorithms?
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





















