Topics / #sort

Sort projects on GitHub

Sorting algorithms and sortable list implementations.

As of , the most-starred Sort projects on GitHub are Java (66.4K stars), C-Plus-Plus (34.8K stars) and JavaScript (34.3K stars). GitHub.Locker tracks 10 Sort repositories with 265.2K stars combined. The fastest-growing on October 17 was C, with +7 stars in a day.

10Projects
265.2KStars in total
+20Stars in a day

Hot right now

Most stars gained in a day · Oct 17

The all-time top

10 projects · by stars

  1. #1 · TheAlgorithms/Java

    Java

    A GitHub collection of classic algorithms and data structures, each implemented in Java for educational purposes as part of The Algorithms project.

    66.4K
  2. #2 · TheAlgorithms/C-Plus-Plus

    C-Plus-Plus

    This is TheAlgorithms/C-Plus-Plus, an open-source collection of algorithm implementations in C++ covering computer science, mathematics, machine learning, and physics, built as a learning resource rather than for production use.

    34.8K
  3. #3 · TheAlgorithms/JavaScript

    JavaScript

    A JavaScript implementation of classic algorithms and data structures, built for beginners who want readable, well-organized reference code.

    34.3K
  1. 4

    Sortable

    31.2KSortableJS/Sortable · JavaScript

    Sortable is a standalone JavaScript library that turns ordinary lists into reorderable drag-and-drop lists, working in modern browsers and on touch devices.

  2. 5

    algorithms

    25.6Kkeon/algorithms · Python

    A collection of minimal, well-documented implementations of classic data structures and algorithms in Python 3, meant to be read and learned from rather than used as a dependency.

  3. 6

    C

    22.6KTheAlgorithms/C · C

    A community-maintained, open-source collection of algorithm implementations in C, covering computer science, mathematics, statistics, data science, machine learning and engineering.

  4. 7

    gods

    17.5Kemirpasic/gods · Go

    GoDS (Go Data Structures) is a Go library that implements the classic data structures and algorithms the Go standard library leaves out: sets, lists, stacks, maps, trees and queues.

  5. 8

    list.js

    11.2Kjavve/list.js · JavaScript

    List.js is a JavaScript library that adds search, sort, filters, and pagination to existing HTML lists and tables without requiring a rebuild of your markup.

  6. 9

    muuri

    10.9Khaltu/muuri · JavaScript

    Muuri is a JavaScript layout engine for building responsive grid layouts that can be sorted, filtered, dragged, and animated. It combines the capabilities of Packery, Masonry, Isotope, and Sortable into one library.

  7. 10

    spec

    10.8Kulid/spec

    This is the canonical specification for ULID (Universally Unique Lexicographically Sortable Identifier), a 128-bit identifier format designed as a sortable, URL-safe alternative to UUID.

Often tagged together