algorithms

The Little Book of Algorithms, a free book that explains algorithms in plain terms. It is available as PDF, EPUB and a website.

Share on XCustom license (see repository)

Overview

The Little Book of Algorithms is a free book that explains algorithms in plain terms, comparing them to following the steps of a recipe. The repository holds the source and releases in PDF, EPUB and LaTeX, plus an online version on GitHub Pages. It is built with Quarto, and contributions such as typo fixes, diagrams and clearer examples are welcome.

Key features

  • Free book on algorithms in plain language
  • Available as PDF, EPUB, LaTeX source and website
  • Built with Quarto, so you can render it yourself
  • Open to contributions and citable by author and year

Best for

Beginners who want a readable introduction to algorithms in a format that suits print, e-readers or the web.

Upstream
little-book-of/algorithms
Fork on GitHub
Guo-astro/algorithms
Upstream stars
563
Category
Learning, interviews and curated lists
License
Custom license (see repository)
Forked
2026-02-22
Sync status
In syncLast synced 2026-09-29