AlgoViewer icon

AlgoViewer

Learn algorithms with step-by-step animations
by Slekens · slekens.dev
Category
Education
Requires
iOS 26+
Languages
ES+ EN
Version
2.2
AlgoViewer — screenshot 1AlgoViewer — screenshot 2AlgoViewer — screenshot 3

What's New

Version 2.2 · Sep 30, 2026
  • If you bought Algo Viewer before it became free, all Pro content now unlocks automatically. Don't see it? Go to Settings › Help & Support › Restore Purchases.
  • The Algorithm of the Day widget now changes every day on its own, in your language.
  • Lock Screen widgets look better and follow your Lock Screen colors.
  • New Help & Support screen: contact us, privacy, help, and more apps from us to discover.
  • Smoother, more reliable experience overall.

Description

AlgoViewer makes the invisible parts of programming visible. Every algorithm animates step by step with semantic colors — pause, rewind, and adjust the speed to understand exactly what happens in each iteration.

40 algorithms across 6 categories: search, sorting, linear structures, non-linear structures, graphs, and math. Includes real code samples in Swift, Python, and Java, complexity analysis, and an interactive quiz per algorithm.

100% native SwiftUI. No external dependencies. No ads. Available in Spanish and English.

Features

  • 40 algorithms across 6 categories: search, sorting, graphs, and more
  • Step-by-step animations with speed control, pause, and manual advance
  • Real code in Swift, Python, and Java for every algorithm
  • Time and space complexity analysis per algorithm
  • Interactive quiz to reinforce what you learned
  • Algorithm of the Day widget that changes each morning, also on the Lock Screen
  • iCloud sync for achievements, favorites, and progress
  • Fully free. No ads, no subscription, no in-app purchases.
  • Available in Spanish and English

Information

DeveloperSlekens · slekens.dev
Size21.6 MB
CategoryEducation
CompatibilityiOS 26+
LanguagesES, EN
Version2.2
PriceFree
Copyright© 2026 slekens