AlgoViewer icon

AlgoViewer

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

What's New

Version 2.0.1 · Sep 1, 2026
  • You can now rate AlgoViewer from inside the app — Settings → Rate AlgoViewer, or after finishing an animated algorithm all the way through.
  • Small internal improvements for a smoother experience.

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.

34 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

  • 34 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
  • iOS widget with quick access to your favorite algorithm
  • No ads. No subscription. A single payment unlocks everything.
  • Available in Spanish and English

Information

DeveloperSlekens · slekens.dev
Size18 MB
CategoryEducation
CompatibilityiOS 26+
LanguagesES, EN
Version2.0.1
PriceFree + Pro
Copyright© 2026 slekens