An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with sorting-algorithms

A curated list of projects in awesome lists tagged with sorting-algorithms .

https://github.com/aalhour/c-sharp-algorithms

:books: :chart_with_upwards_trend: Plug-and-play class-library project of standard Data Structures and Algorithms in C#

algorithms binary-trees csharp data-structures graph graph-algorithms hashing hashing-algorithms heaps queues searching searching-algorithms sorting sorting-algorithms tree tree-algorithms

Last synced: 14 May 2025

https://github.com/aalhour/C-Sharp-Algorithms

:books: :chart_with_upwards_trend: Plug-and-play class-library project of standard Data Structures and Algorithms in C#

algorithms binary-trees csharp data-structures graph graph-algorithms hashing hashing-algorithms heaps queues searching searching-algorithms sorting sorting-algorithms tree tree-algorithms

Last synced: 14 Mar 2025

https://github.com/teivah/algodeck

An Open-Source Collection of Flash Cards to Help You Preparing Your Algorithms & Data Structures and System Design Interviews 💯

algorithm algorithms array bit-manipulation complexity data-structures dynamic-programming graph greedy-algorithms hashtable heap interview-practice java linked-list math queue recursion sorting-algorithms stack tree

Last synced: 05 Oct 2025

https://github.com/hustcc/js-sorting-algorithm

一本关于排序算法的 GitBook 在线书籍 《十大经典排序算法》,多语言实现。

algorithm gitbook golang javascript python sorting-algorithms

Last synced: 11 Apr 2025

https://github.com/hustcc/JS-Sorting-Algorithm

一本关于排序算法的 GitBook 在线书籍 《十大经典排序算法》,多语言实现。

algorithm gitbook golang javascript python sorting-algorithms

Last synced: 15 Mar 2025

https://github.com/loiane/javascript-datastructures-algorithms

:books: collection of JavaScript and TypeScript data structures and algorithms for education purposes. Source code bundle of JavaScript algorithms and data structures book

algorithm avl-tree binary-tree data-structures deque dictionary dijkstra-algorithm graph graph-algorithms javascript-algorithms linked-list priority-queue queue quicksort set sorting-algorithms stack tree typescript typescript-algorithms

Last synced: 23 Apr 2025

https://github.com/felipernb/algorithms.js

Atwood's Law applied to CS101 - Classic algorithms and data structures implemented in JavaScript

algorithms binary-trees data-structures graph javascript sorting-algorithms

Last synced: 30 Dec 2025

https://github.com/ashvardanian/stringzilla

Up to 10x faster strings for C, C++, Python, Rust, Swift & Go, leveraging NEON, AVX2, AVX-512, SVE, & SWAR to accelerate search, hashing, sort, edit distances, and memory ops 🦖

beautifulsoup common-crawl csv dataset html information-retrieval json laion ndjson parser pattern-recognition simd sorting-algorithms string string-manipulation string-matching string-parsing string-search substring

Last synced: 11 May 2025

https://github.com/ashvardanian/StringZilla

Up to 10x faster strings for C, C++, Python, Rust, Swift & Go, leveraging NEON, AVX2, AVX-512, SVE, & SWAR to accelerate search, hashing, sort, edit distances, and memory ops 🦖

beautifulsoup common-crawl csv dataset html information-retrieval json laion ndjson parser pattern-recognition simd sorting-algorithms string string-manipulation string-matching string-parsing string-search substring

Last synced: 23 Mar 2025

https://github.com/jiayihu/pretty-algorithms

🌊 Pretty, common and useful algorithms with modern JS and beautiful tests

algorithms binary-trees computer-science sort sorting-algorithms

Last synced: 08 Apr 2025

https://github.com/vigna/fastutil

fastutil extends the Java™ Collections Framework by providing type-specific maps, sets, lists and queues.

java primitive-collections sorting-algorithms

Last synced: 11 May 2025

https://github.com/khusnetdinov/ruby.fundamental

:books: 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

builder-pattern decorator-pattern design-patterns factory-pattern insertion-sort principles ruby search-algorithm selection-sort solid sorting-algorithms strategy-pattern thread

Last synced: 04 Apr 2025

https://github.com/exPHAT/twitter-sort

🐦 Sort numbers with some help from the Twitter API

python sorting-algorithms twitter twitter-api

Last synced: 22 Apr 2025

https://github.com/algo-phantoms/algo-tree

Algo-Tree is a collection of Algorithms and data structures which are fundamentals to efficient code and good software design. Creating and designing excellent algorithms is required for being an exemplary programmer. It contains solutions in various languages such as C++, Python and Java.

array backtracking bit-manipulation data-structures-and-algorithms dynamic-programming graph greedy-algorithms hashing-algorithm heap linked-list number-theory queue recursion searching-algorithms sorting-algorithms stack string tree trie

Last synced: 16 May 2025

https://github.com/djeada/algorithms-and-data-structures

A collection of projects in C++ and Python that implement various data structures and algorithms. The projects are organized by language and topic, and include detailed explanations and examples to help you understand how they work.

algorithms backtracking collections data-structures dynamic-programming sorting-algorithms

Last synced: 16 May 2025

https://github.com/zqpei/sorting_visualization

The Sound of Sorting: Visualize and Audibilize 12 classic sorting algorithms in real time

audibilization opencv python python3 real-time sorting sorting-algorithms sorting-visualization visualization

Last synced: 08 Apr 2025

https://github.com/zamhown/sorting-visualizer

📊 Some python scripts which can visualize several famous sorting algorithms and generate the animations via Matplotlib.

matplotlib python python3 sorting-algorithms visualization

Last synced: 29 Oct 2025

https://github.com/clibraries/array-algorithms

Unintrusive algorithms for C arrays OR a C implementation of <algorithm> from C++

c-generic c99 generic-programming single-header-library sorting-algorithms stl-algorithms

Last synced: 19 Aug 2025

https://github.com/yourbasic/radix

A fast string sorting algorithm (MSD radix sort)

go golang radix-sort sorting-algorithms string-sorting

Last synced: 14 Mar 2025

https://github.com/thealgorithms/aarch64_assembly

All Algorithms implemented in AArch64 Assembly

assembly education learning practice sorting-algorithms strings

Last synced: 08 May 2025

https://github.com/mportesi/sorting_algo_visualizer

Python script to generate a visualization of various sorting algorithms, image or video.

algo python sorting-algorithms visualization

Last synced: 07 May 2025

https://github.com/TheAlgorithms/AArch64_Assembly

All Algorithms implemented in AArch64 Assembly

assembly education learning practice sorting-algorithms strings

Last synced: 28 Mar 2025

https://github.com/zhangyunhao116/pdqsort

Pattern-defeating quicksort in Go with generics(need Go1.18). About 2x ~ 60x faster than the built-in sort package.

go golang pdqsort sort sorting sorting-algorithms

Last synced: 13 Jun 2025

https://github.com/jondolf/algorust

Various algorithms visualized interactively on the web, entirely with Rust 🦀

algorithm algorithms pathfinding rust rust-web sorting-algorithms visualization wasm yew

Last synced: 27 Sep 2025

https://github.com/aaron-bird/ivy

Visualization of sorting algorithm

algorithm javascript sorting-algorithms

Last synced: 30 Oct 2025

https://github.com/leonfoks/coretran

An easy to follow library to make Fortran easier in general with wrapped interfaces, sorting routines, kD-Trees, and other algorithms to handle scientific data and concepts. The library contains core fortran routines and object-oriented classes.

ford fortran fortran-routines kdtrees modern object-oriented scientific-computing sorting-algorithms

Last synced: 30 Jun 2025

https://github.com/chachaxw/data-structure-and-algorithm

Basic data structures, sorting algorithms, algorithms learning tools. 基本数据结构,排序算法,算法学习工具

alogrithms binary-search-tree binary-tree cpp data-structures heap javascript leetcode leetcode-cpp leetcode-solutions sort sorting-algorithms stack typescript

Last synced: 09 Jul 2025

https://github.com/wangy8961/python3-algorithms

Python3 数据结构与算法的介绍及应用。1. 数据结构:数组、链表、栈、队列、树、堆、图; 2. 典型排序算法:冒泡排序、选择排序、插入排序、希尔排序、堆排序、归并排序、快速排序、桶排序、计数排序、基数排序; 3. 查找算法: 顺序查找、二分查找、哈希表查找、二叉查找树、平衡二叉查找树(AVL树、红黑树)、平衡多路查找树(B树、B+树);4. LeetCode 和《剑指Offer》刷题、多种方法的题解

algorithm leetcode python3 searching-algorithms sorting-algorithms

Last synced: 27 Apr 2025

https://github.com/Jondolf/Algorust

Various algorithms visualized interactively on the web, entirely with Rust 🦀

algorithm algorithms pathfinding rust rust-web sorting-algorithms visualization wasm yew

Last synced: 13 May 2025

https://github.com/dormant-chicken/sortty

sortty - sorting algorithms in the terminal

bash ncurses python shell sorting sorting-algorithms sortty terminal

Last synced: 09 May 2025

https://github.com/42yerevanprojects/push_swap

This project aims to sort data on a stack, with a limited set of instructions, using the lowest possible number of actions.

42born2code 42school algorithms c sorting-algorithms stacks

Last synced: 08 May 2025

https://github.com/hopson97/sort-algorithm-visualiser

A sort algorithm visualisation GUI, created using Java and the Swing framework.

sort-algorithm-visualiser sorting-algorithms swing

Last synced: 16 Jun 2025

https://github.com/charlesstover/quicksort-js

An implementation of Quicksort in JavaScript/TypeScript.

javascript js npm npmjs quicksort sorting-algorithms travis travis-ci travisci typescript

Last synced: 03 Oct 2025

https://github.com/abdallahhemdan/sorting-visualizer

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

algorithms-sort bubble-sort heap-sort hemdan insertion-sort selection-sort sorting-algorithm-visualizations sorting-algorithms sorting-algorithms-implemented sorting-visualization visualizer

Last synced: 30 Apr 2025

https://github.com/cosimochellini/sort-es

Blazing fast, tree-shakeable, type-safe, modern utility library to sort any type of array

javascript javascript-library js sort sort-es sorting-algorithms tree-shakeable ts typescript

Last synced: 05 Apr 2025

https://github.com/vbrazhnik/push_swap

School 42 project // Sorting algorithm using two stacks

42 42projects 42school born2code c sorting sorting-algorithms unitfactory visualization

Last synced: 08 Aug 2025

https://github.com/alexzajac/redusort

Practicing data structures and modern web technologies with the everlasting example of a sorting visualizer.

react redux sorting-algorithms typescript visualization

Last synced: 10 Apr 2025

https://github.com/singgel/java-base

java-agent、jvm-access、jvm-classloader、jUnitPerf、Java基础算法;JAVA基础知识、枚举、反射、异常、泛型、集合、线程、代理;我的博客里面有相应的解释,以及动态的gif图片引导你理解

aio asm cglib clone collection compare enum hash hashcode juc lambda nio proxy reflect sor sorting-algorithms thread

Last synced: 12 Apr 2025

https://github.com/alejandrogzi/gtfsort

a lexicographically-based GTF/GFF sorter

algorithms bioinformatics gtf sorting sorting-algorithms

Last synced: 13 Oct 2025