GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

selection-sort

Star

Here are 874 public repositories matching this topic...

Language: All
Filter by language
All 874 Java 163 JavaScript 150 C++ 136 C 116 Python 111 C# 35 Jupyter Notebook 25 TypeScript 23 HTML 19 Go 12
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated
visual-sorting

mszula / visual-sorting

Star 703

🔮 🔈 Visual Sorting (aka "The Sound Of Sorting") is a tool that provides a visualization of sorting algorithms, accompanied by an auditory experience.

sorting typescript svelte bubble-sort insertion-sort sorting-algorithms selection-sort sorting-algorithms-implemented sort-algorithms radix-sort bitonic-sort merge-sort quick-sort shell-sort heap-sort sorting-visualization sorting-visualizer daisyui
  • Updated Sep 23, 2026
  • Svelte

khusnetdinov / ruby.fundamental

Star 478

📚 Fundamental programming with ruby examples and references. It covers threads, SOLID principles, design patterns, data structures, algorithms. Books for reading. Repo for website https://github.com/khusnetdinov/betterdocs

ruby solid thread design-patterns principles insertion-sort sorting-algorithms selection-sort search-algorithm strategy-pattern builder-pattern factory-pattern decorator-pattern
  • Updated Oct 10, 2023
  • Ruby

donbeave / interview

Star 468

Data Structures and Algorithms in Java (useful in interview process)

algorithms interview data-structures bubble-sort insertion-sort sorting-algorithms selection-sort interview-questions sorted-arrays
  • Updated Sep 24, 2022
  • Java

ramiz-rahman / sort-visualizer

Star 158

This is a web app built to visualize classic sorting algorithms such as insertion sort, merge sort, quick sort, heap sort, etc. The entire app is built with only React; no other third-party JS or CSS library has been used.

react pwa js progressive-web-app css3 reactjs animation quicksort mergesort bubble-sort sorting-algorithms selection-sort bem-methodology heapsort sorting-algorithms-implemented insertionsort shell-sort dutch-nationalflag-problem
  • Updated Jan 4, 2023
  • JavaScript

iTimeTraveler / SortAlgorithms

Star 151

Eight sort algorithms in java, include Test and Comparison module.

quicksort bubble-sort insertion-sort sorting-algorithms selection-sort shellsort heap-sort
  • Updated Aug 28, 2018
  • Java

AbdallahHemdan / Algorithmic-Toolbox-San-Diego

Star 112

✔ My Solutions of (Algorithmic-Toolbox ) Assignments from Coursera ( University of California San Diego ) With "Go In Depth" Part Which Contains More Details With Each of The Course Topics

algorithm algorithms cpp sum coursera data-structures selection-sort gcd longest-common-subsequence fibonacci-numbers binary-search knapsack-problem lcm advanced-data-structures algorithmic-toolbox polynomial-multiplication san-diego advanced-algorithms big-o-notation
  • Updated May 30, 2022
  • C++

AbdallahHemdan / Sorting-Visualizer

Star 50

📊 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)...

visualizer bubble-sort insertion-sort sorting-algorithms selection-sort sorting-algorithms-implemented heap-sort algorithms-sort sorting-algorithm-visualizations sorting-visualization hemdan
  • Updated May 30, 2022
  • JavaScript

msdundar / notes-algorithms

Star 46

A brief summary of various algorithms. Each algorithm provides examples written in Python, Ruby and GoLang.

algorithms quicksort recursion bcrypt selection-sort algorithm-challenges breadth-first-search greedy-algorithms binary-search hash-tables k-nearest-neighbours dijkstra-algorithm grokking-algorithms divide-and-conquer algorithms-and-data-structures bellman-ford-algorithm big-o-notation
  • Updated Jan 25, 2021
  • Python

vineet192 / Sorting-Visualiser

Star 36

A mobile application that visualizes various sorting algorithms such as Bubble sort, selection sort, quick sort etc. The sorting process is visualized as the rearrangement of vertical lines of different lengths from shortest to tallest.

dart mobile-app android-application bubble-sort insertion-sort sorting-algorithms selection-sort flutter quicksort-algorithm ios-application sorting-visualization
  • Updated Jan 6, 2020
  • Dart

AltyAlty / grokking-algorithms-python-russian-english-comments

Star 29

Examples and algorithms written in Python for the book "Grokking Algorithms" with Russian and English comments. Примеры и алгоритмы, написанные на Python для книги "Грокаем Алгоритмы" с русскими и английскими комментариями

python dictionaries algorithms recursion data-structures selection-sort big-o breadth-first-search greedy-algorithms binary-search hash-tables dijkstra-algorithm grokking-algorithms quick-sort call-stack
  • Updated Aug 30, 2020
  • Python

tobinatore / algovis

Star 28

A website visualizing 24 different algorithms as well as 4 data structures.

algorithm selection-sort visualizations hacktoberfest kruskal-algorithm algovis
  • Updated May 3, 2021
  • HTML

SvenWoltmann / sorting-in-java

Star 28

Sorting in Java: sorting algorithm source codes + ultimate performance test, and demo code for sorting arrays and lists with the JDK. For my HappyCoders.eu articles.

java sorting quicksort mergesort bubble-sort insertion-sort sorting-algorithms selection-sort heapsort selectionsort insertionsort quicksort-algorithm mergesort-algorithm heapsort-algorithm radix-sort radixsort quick-sort heap-sort counting-sort bubble-sort-algorithm
  • Updated Nov 9, 2026
  • Java

seesjays / ELPath

Star 27

An algorithm visualizer built with DearPyGui

python sorting algorithm quicksort selection-sort insertionsort generators quicksort-algorithm mergesort-algorithm cocktail-sort dearpygui bubblesort-algorithm
  • Updated Apr 10, 2022
  • Python

GSAUC3 / Algorithm_visualizer

Star 27

A GUI program to visualize algorithms

python quicksort mergesort python3 gui-application tkinter bubble-sort insertion-sort sorting-algorithms selection-sort sorting-algorithm-visualizations sorting-visualization
  • Updated Apr 2, 2023
  • Python

akshaybahadur21 / Sort

Sponsor
Star 26

Implementation of Bubble Sort, Selection Sort, Insertion Sort, Merge Sort & Quick Sort for humans 〽️

algorithms sort bubble-sort insertion-sort sorting-algorithms selection-sort sorting-algorithm merge-sort quick-sort
  • Updated Jun 9, 2021
  • Java

B3ns44d / Python_Sorting_Algorithms

Star 26

Python - Sorting Algorithms

python bubble-sort insertion-sort sorting-algorithms selection-sort merge-sort quick-sort
  • Updated Oct 10, 2022
  • Python

mdfaizanahmed786 / Data-Structures-Algorithms

Star 23

A repo to help you understand important questions in Data Structures and Algorithms. (Source: Striver)

hashing math algorithms leetcode data-structures geeksforgeeks bubble-sort insertion-sort selection-sort arrays cpp17 binary-search google-interview oops-in-cpp microsoft-interview faang-interview faang-preparation codestudio striver-a2z-sheet
  • Updated Aug 20, 2023
  • C++

edwardmartins / sorting-algorithms

Star 22

A collection of sorting algorithms implemented in C++

c-plus-plus quicksort mergesort bubble-sort insertion-sort sorting-algorithms selection-sort sorting-algorithms-implemented complexity-analysis complexity-measure
  • Updated Sep 30, 2021
  • C++
search-and-sort

je-suis-tm / search-and-sort

Star 22

Julia and Python search algorithm implementation including Bloom Filter, Aho-Corasick, Boyer-Moore, Knuth-Morris-Pratt, Rabin-Karp, Binary & Sequential; hash algorithm implementation including Fowler-Noll-Vo-1, Jenkins One-at-a-time, Hash Chaining, Linear Probing & Quadratic Probing; sort algorithm implementation including Cocktail, Bitonic, Gno…

insertion-sort sorting-algorithms selection-sort searching-algorithms aho-corasick rabin-karp radix-sort bitonic-sort shaker-sort merge-sort quick-sort shell-sort boyer-moore cocktail-sort heap-sort learning-julia counting-sort gnome-sort knuth-morris-pratt bogo-sort
  • Updated Jul 21, 2022
  • Julia

eeshannarula29 / structlinks

Star 19

Easily Access and visualize different Data structures including Linked lists, Doubly Linked lists, Binary trees, Graphs, Stacks, Queues, and Matrices.

visualization sorting linked-list stack queue graphs matrix quicksort sort data-structures matrix-multiplication sorting-algorithms selection-sort binary-trees bst searching-algorithms stacks matrix-library doubly-linked-list mergesort-inplace
  • Updated Sep 28, 2022
  • Python

Add this topic to your repo

To associate your repository with the selection-sort topic, visit your repo's landing page and select "manage topics."

Learn more

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.