TheAlgorithms
the-algorithms.comLearn data structures and algorithms through open-source implementations in multiple programming languages.
Looking for something like DermNet®? Here are 24 alternatives, ranked by how closely they match it on purpose, features and platforms. Of these, 3 are free or have a free plan.
DermNet provides dermatology topics, images, cases, and a skin checker for learning about skin conditions.
| # | Alternative | Pricing | Open source | Platforms |
|---|---|---|---|---|
| 1 | TheAlgorithms | — | Not stated | Web |
| 2 | AoPS Alcumus | Free | Not stated | Web |
| 3 | MathNet | Free | Not stated | Web |
| 4 | Practical Deep Learning | — | Not stated | Web |
| 5 | Passmedicine | Free | Not stated | Web |
| 6 | Data Science Course By IBM | — | Not stated | Web |
| 7 | UC San Diego CG | — | Not stated | Web |
| 8 | CFDTool | — | Not stated | Web |
| 9 | Wayne's Word | — | Not stated | Web |
| 10 | MSD Manuals | — | Not stated | Web |
Learn data structures and algorithms through open-source implementations in multiple programming languages.
The AoPS Alcumus system provides free online mathematics learning materials from Art of Problem Solving.
MathNet lets users browse and search more than 30,000 Olympiad-level problems from 47 countries in 17 languages.
Practical Deep Learning for Coders is a free course on applying deep learning and machine learning, designed for people with coding experience.
Passmedicine offers online revision for the 2026 UCAT, with resources for exam preparation.
IBM SkillsBuild provides free AI and technology teaching resources, including lesson plans, educator training, and toolkits.
The UC San Diego Practical Guide to Clinical Medicine presents a guide to clinical medicine.
CFDTool provides a computational fluid dynamics toolbox for running simulations.
A natural history newsletter archive covers plants, trivia, and biology through its indexed pages.
MSD Manuals provide medical reference material in multiple versions for different audiences.
The Engineering Toolbox offers tools and information for engineering and design.
Emergency Medicine Cases publishes free online medical education cases and clinical learning resources.
A physics simulation compares two driven pendulums that begin almost identically to demonstrate chaotic sensitivity to initial conditions.
Visitors can choose from interactive simulations on oPhysics to explore and learn about physics topics.
Terence Tao shares research updates, expository papers, open problem discussions, and other mathematics topics on this page.
JavaScript for Data Science presents educational material about data science topics.
Louis Dorard’s OWNML blog shares writing about technology and data topics.
LabLab’s technology index links AI topic pages with tutorials, hackathons, frameworks, and starter code.
HemOnc offers a wiki reference for hematology and oncology topics for medical readers.
HSC Maths By Topic organizes mathematics material by subject area for students preparing for HSC courses.
FlowingData publishes articles, projects, and learning resources about data visualization and statistics.
Full Stack Deep Learning shares news, community resources, and courses for people who build products using AI.
Easy Auscultation offers lessons, quizzes, and guides for learning heart and lung sounds.
Study algorithms implemented in C++ through this open-source learning repository.
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