Visual implementation of BFS, DFS, and A* pathfinding algorithms — built on mobile with Python
-
Updated
Mar 13, 2026 - Python
Visual implementation of BFS, DFS, and A* pathfinding algorithms — built on mobile with Python
Turn an algorithm prompt into a reviewed, narrated, and delivery-verified five-scene Manim tutorial.
Maze Flux is a modern desktop maze editor and A* pathfinding visualizer built with PyQt6, featuring interactive maze creation, animated algorithm visualization, and random solvable maze generation. Create, edit, and solve custom mazes while exploring how the A* search algorithm works through smooth real-time animations.
A Python-based visualization of the Chinese Remainder Theorem.
Interactive visualization of a goal-based AI agent using the A* search algorithm to solve pathfinding in a grid environment. Built with Python to demonstrate heuristic search, intelligent agents, and optimal path planning.
A Streamlit-based A* Pathfinding Visualizer that lets you interactively set start/end points, barriers, and visualize the A* algorithm in real-time with step-by-step navigation. Great for learning how graph-based pathfinding works.
Solve the N-Queens problem using Simulated Annealing! Includes a graphical interface to visualize the algorithm in action, with speed control and pause/resume options.
Visualização interativa do Insertion Sort em HTML/CSS/JS + Python — divisor entre parte ordenada/não-ordenada, controle de velocidade e áudio
Prime spiral generator written in Python.
Real-time audio visualizer featuring a custom recursive Cooley-Tukey FFT implementation. Developed in Python using Pygame and NumPy to demonstrate digital signal processing algorithms.
An interactive Python GUI to animate and compare disk scheduling algorithms- FCFS, SSTF, SCAN, C-SCAN, LOOK, and C-LOOK with real-time seek plots and PDF report export.
🚀 sorting, tui-fied
Learn and debug logic visually — drag-and-drop flowcharts that run on a real graph-execution engine.
A command-line program to visualize sorting algorithms by randomizing an image and then allowing a given algorithm to re-sort it.
A collection of Manim animation scripts demonstrating UI/UX transitions, sorting algorithms, and data structures. These scripts complement the article *Using Manim for Making UI Animations* by providing real examples of visual concepts
A Python implementation of John Conway's Game of Life using pygame. This simulation of cellular automata follows simple rules to create complex, evolving patterns.
Sweeping line visualizations. Mostly angle sweeping
Interactive desktop application for visualizing sorting algorithms with real-time comparisons, swaps, steps, and animated data visualization. Built with Python and PySide6.
A nice python visualizer for sorting algorithms!
To associate your repository with the algorithm-visualization topic, visit your repo's landing page and select "manage topics."