{"repo":"sadanandpai/algo-visualizers","free":true,"listed":false,"github":"https://github.com/sadanandpai/algo-visualizers","clone":"git clone https://github.com/sadanandpai/algo-visualizers.git","description":"Algorithms Visualizers","language":"TypeScript","stars":715,"topics":["sorting-algorithms","sorting","algorithms","react","reactjs","datastructures","javascript","redux","redux-toolkit","bfs"],"license":"MIT","category":"ui-components","readme_excerpt":"Algorithms Visualizers Responsive visualizers built using React for popular algorithms Visualize the algorithms --- Algorithms Visualizers This repo helps in learning popular algorithms by visualization Sorting Visualizer Helps to - understand the working of sorting algorithm - check total swaps required - check total comparisions - compare algorithms side by side - know the time taken (time is just an approximate unit for comparision) Features - Sort any given array of 3 digits positive integers - Alter the speed of execution - Start, pause and reset the execution - Generate random array of numbers of sorting Concepts - Animations are done using pure CSS and uses FLIP principle - Flex is used for array display and manipulation of positions (flex order property) - JavaScript async generators are used heavily for the controlled execution of algorithms Path finder Helps to - understand working of different maze generation algorithms - understand working of different path finding algorithms - check the visits, path length and time taken Features - Build any kind of custom 2D maze - Alter the speed of execution - Generate infinite mazes - Move the targets in live to see the changes Technologies Production libraries - React (Frontend Library) - Redux Toolkit (State management) - React Router (Router) - Lucide (Icons pack) - Sonner (Toast) - React-use (Custom hooks) - React Joyride (App tour) - React Switch (Switch) Build libraries - Sass (CSS compiler) - Vite (Bundler) - Vitest (U","default_branch":null,"files":null,"tree":[],"storefront":"/r/sadanandpai","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sadanandpai/algo-visualizers/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}