DSA Visualizer

LiveEdgeWorks1 app · 170 installsEducationFree · contains adscom.lakshit.DSAVisualizer

Learn 85+ algorithms step by step: animated walkthroughs, code and quizzes.

Alert me★ WatchOpen in Play ↗
Total installs
170
exact · Play shows 100+
Installs / day
0
7-day avg · last day 0
Rating
—★
— ratings · — reviews
Released
18 Sept 2025
1.1y ago
Last update
4 Oct 2026
v1.2.2 · 9d ago
Countries
—
not checked yet

Installs per day

gain of the exact counter

No change in the counterOur first day-to-day reading of the counter. The line starts with the next one.

Daily tracking since 11 Oct 2026 · history grows every day

Install history

exact counter from Google Play
16917017111 Oct12 Oct
05010015020018 Sept 202511 Oct 202612 Oct 2026

Dashed: estimate from the release date (no daily data before 11 Oct 2026) · time axis compressed before that day

Daily tracking since 11 Oct 2026 · history grows every day

Change timeline

Full history

No changes recorded yet. We compare every crawl with the previous one and list title, icon, screenshots, description, version, price and availability changes here.

Country availability

Availability has not been checked for this app yet. “Check all countries” looks the app up in about 140 Google Play storefronts and shows where it is live, listed but not installable, or missing — plus any country-specific (custom) store listings.

Top countries

Country data will be available soon.

We estimate where downloads come from using the app’s position in Google Play’s top charts in about 140 countries. This app is not in any chart we have collected yet; the estimate appears as soon as it is.

Top chart positions

Not in any tracked top chart.

App manifest

Read this app's manifest from Google Play: permissions, declared SDKs, components and AdMob app ID. Saved analysis appears here automatically.

Manifest analysis reads only the required APK ranges. Base APK downloads may need separate device splits to install.

Data safety

declared by the developer on Google Play
  • Shares data with third parties App activity and Device or other IDs
  • No data collected
  • Data is encrypted in transit
  • You can ask for your data to be deleted

This is the developer's own declaration, summarised from the Play listing. The permissions below show what the app is technically able to access.

Permissions

4 in 1 group
0 Sensitive1 Notable3 Routine
OtherNotable4

Access to miscellaneous device features that don't fit other categories

  • Keep your phone's processor or screen from going to sleep, which can use more batteryprevent device from sleeping · WAKE_LOCK
  • Check whether you are online and whether you use Wi-Fi or mobile dataview network connections · ACCESS_NETWORK_STATE
  • Connect to the internet to load content and send datafull network access · INTERNET
  • Check with Google Play that you got this app legitimatelyGoogle Play license check · com.android.vending.CHECK_LICENSE

Sensitive = can reach personal data, location, camera/mic or act on your behalf. Notable = changes how your device behaves. Routine = normal for almost every app. Source: Google Play's permission list for all versions of this app.

Store listing

Full description
Learn Data Structures and Algorithms through interactive, step-by-step visualizations. DSA Visualizer lets you play, pause and step through algorithms one move at a time. Each step comes with a short explanation, the matching line of pseudocode, and running counters such as comparisons or swaps. It is useful for learning, revision and interview preparation. What you can learn The app covers 85+ algorithms and data structures across 16 topics: Concepts • Recursion, memoization, greedy choices, backtracking and bitwise operations Sorting • Bubble, Selection, Insertion, Merge, Quick and Heap Sort • Counting, Radix, Bucket and Shell Sort, plus a sorting stability demo Searching • Linear Search and Binary Search Trees • Inorder, Preorder and Postorder traversals • Binary search tree operations and AVL rotations • Segment tree, Fenwick tree, trie and union-find Graphs • DFS and BFS (graph, tree and maze views) • Dijkstra, Bellman-Ford, Floyd-Warshall and A* • Topological sort, Kruskal and Prim Dynamic Programming • Fibonacci, 0/1 knapsack, longest common subsequence, edit distance, coin change and longest increasing subsequence Problem-solving patterns • Two pointers, sliding window, prefix sums, monotonic stack and binary search on the answer Greedy and Divide and Conquer • Activity selection, Huffman coding, fractional knapsack, closest pair of points, Karatsuba multiplication and quickselect More topics • Backtracking: N-Queens, Sudoku and subset sum • Strings: KMP, Rabin-Karp, Z algorithm, Boyer-Moore and Manacher • Number theory: GCD, sieve of Eratosthenes and modular exponentiation • Geometry: convex hull and segment intersection • Cryptography basics: Caesar, Vigenère, AES, RSA, Diffie-Hellman, elliptic curves, digital signatures, MD5, SHA-256 and HMAC, shown with small example values Data Structures • Arrays, linked lists (singly, doubly, circular), stacks and queues that you operate yourself • Priority queue and hash tables Learning tools • Step-by-step playback with pause, step back and a progress scrubber • Adjustable playback speed • Plain-language explanation for each step • Live pseudocode that highlights the current line • Predict mode: answer a question before the next step is revealed • Time and space complexity for each algorithm • Big-O playground that plots operation counts as input size grows • Compare mode to run two sorting algorithms side by side on the same input • Colour-coded highlights with a colour-blind friendly option • Light and dark themes • Progress tracking and bookmarks Who it is for • Computer science students • Learners preparing for coding interviews • Developers revising DSA • Anyone curious about how algorithms work Privacy and access • Your progress and bookmarks are stored locally on your device • No account required • Lessons work offline; ads need an internet connection • Contains ads (Google AdMob)

What's new

• Fixed: the app closing right after opening on some devices. Sorry about that! • Updates in the app: when a new version is out, you'll be asked to update without leaving the app. It downloads in the background while you keep learning, then one tap restarts into the new version. • Under-the-hood updates for newer Android versions.

Similar apps

closest title first, then most installs per day
More similar apps (opens in a new tab)