{"id":15648927,"url":"https://github.com/abdallahhemdan/sorting-visualizer","last_synced_at":"2025-04-30T14:42:59.844Z","repository":{"id":51689953,"uuid":"226521604","full_name":"AbdallahHemdan/Sorting-Visualizer","owner":"AbdallahHemdan","description":"📊 Sorting.Visualizer is a web app for visualizing a bunch of different sorting algorithms Like Selection Sort, Bubble Sort, Insertion Sort, Merge Sort, Quick Sort, Heap Sort With the functionality of (Speed Control) and (Array Size Control)...","archived":false,"fork":false,"pushed_at":"2022-05-30T23:22:19.000Z","size":712,"stargazers_count":51,"open_issues_count":0,"forks_count":16,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-02-25T08:41:13.580Z","etag":null,"topics":["algorithms-sort","bubble-sort","heap-sort","hemdan","insertion-sort","selection-sort","sorting-algorithm-visualizations","sorting-algorithms","sorting-algorithms-implemented","sorting-visualization","visualizer"],"latest_commit_sha":null,"homepage":"https://hamdolavisualizer.netlify.app/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AbdallahHemdan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-12-07T13:54:13.000Z","updated_at":"2025-01-22T08:15:12.000Z","dependencies_parsed_at":"2022-08-03T08:46:39.574Z","dependency_job_id":null,"html_url":"https://github.com/AbdallahHemdan/Sorting-Visualizer","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AbdallahHemdan%2FSorting-Visualizer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AbdallahHemdan%2FSorting-Visualizer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AbdallahHemdan%2FSorting-Visualizer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AbdallahHemdan%2FSorting-Visualizer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AbdallahHemdan","download_url":"https://codeload.github.com/AbdallahHemdan/Sorting-Visualizer/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242667466,"owners_count":20166296,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["algorithms-sort","bubble-sort","heap-sort","hemdan","insertion-sort","selection-sort","sorting-algorithm-visualizations","sorting-algorithms","sorting-algorithms-implemented","sorting-visualization","visualizer"],"created_at":"2024-10-03T12:27:09.327Z","updated_at":"2025-03-09T08:30:48.471Z","avatar_url":"https://github.com/AbdallahHemdan.png","language":"JavaScript","readme":"\u003cp align=\"center\"\u003e\n  \n![Sorting Visualizer](https://user-images.githubusercontent.com/40190772/83947174-c3254280-a815-11ea-960c-65d1e2576bce.png)\n\n\n\u003c/p\u003e\n\u003ch3 align=\"center\"\u003eSorting.Visualizer\u003c/h3\u003e\n\u003cdiv align=\"center\"\u003e\n\n[![GitHub contributors](https://img.shields.io/github/contributors/AbdallahHemdan/Sorting.Visualizer)](https://github.com/AbdallahHemdan/Sorting.Visualizer/contributors)\n[![GitHub issues](https://img.shields.io/github/issues/AbdallahHemdan/Sorting.Visualizer)](https://github.com/AbdallahHemdan/Sorting.Visualizer/issues)\n[![GitHub forks](https://img.shields.io/github/forks/AbdallahHemdan/Sorting.Visualizer)](https://github.com/AbdallahHemdan/Sorting.Visualizer/network)\n[![GitHub stars](https://img.shields.io/github/stars/AbdallahHemdan/Sorting.Visualizer)](https://github.com/AbdallahHemdan/Sorting.Visualizer/stargazers)\n[![GitHub license](https://img.shields.io/github/license/AbdallahHemdan/Sorting.Visualizer)](https://github.com/AbdallahHemdan/Sorting.Visualizer/blob/master/LICENSE)\n\n\u003c/div\u003e\n\n## 📊 Sorting.Visulizer 🕹[Try It Now](https://hamdolavisualizer.netlify.com/?fbclid=IwAR0YJMegmtW4CKDtiUM256qrCGwxbQqUDq0OJK6qjAqGiYdaS-oPdq3pFX8)\n--------------------\n\n**_Sorting.Visualizer is a web app for visualizing a bunch of different sorting algorithms Like_**\n1. Selection Sort.\n2. Bubble Sort.\n3. Insertion Sort.\n4. Merge Sort.\n5. Quick Sort.\n6. Heap Sort.\n\n_With the functionality of_ ⏳(**_Processing Speed Control_**)  _and_   📏(**_Array Size Control_**)\n## ⚙ How it works ?!\n-------------------\n**_Here in our model, each element value is represented by ```THE SIZE OF THE BAR``` and the algorithms sort them by placing the smallest elements on the left and the biggest elements on the right**\n\n**_The algorithms moves the items around by swapping elements, Without using any addational memory with creating another array.**\n\n## 📷 ScreenShots \n------------------\n![image](https://user-images.githubusercontent.com/40190772/70376007-3c96b380-190d-11ea-90f1-56f29eedb5f4.png)\n![image](https://user-images.githubusercontent.com/40190772/70376030-74056000-190d-11ea-9a93-496c01cbd641.png)\n![image](https://user-images.githubusercontent.com/40190772/70376037-82537c00-190d-11ea-8407-d9dd4b6cce94.png)\n\n## 📽 GIF Demo\n--------------\n![Visualizer Demo](https://user-images.githubusercontent.com/40190772/70376256-a4e69480-190f-11ea-9a70-2c15d6c1a81a.gif)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabdallahhemdan%2Fsorting-visualizer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fabdallahhemdan%2Fsorting-visualizer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabdallahhemdan%2Fsorting-visualizer/lists"}