natural_sort

Sorter

A sorting function for natural ordering of strings containing numbers

Elixir natural sort implementation for lists of strings.

GitHub

14 stars
1 watching
6 forks
Language: Elixir
last commit: over 3 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
tompazourek/naturalsort.extension An extension to StringComparison that adds support for natural sorting of strings 171
dogweather/naturally An algorithm to sort strings according to natural ordering with support for hierarchical identifiers and Unicode characters 87
mattreecebentley/plf_indiesort A sorting algorithm that optimizes performance on non-random access containers and large data types 19
dcousens/is-sorted A small utility module to check if an ordered list of values is in the correct sequence 23
sindresorhus/alpha-sort A utility function for sorting arrays of strings in various natural and case-insensitive orders 39
sqve/sort.nvim A plugin that simplifies text sorting in Neovim by providing an intuitive command-line interface for both line-wise and delimiter-based sorting. 137
yourbasic/radix A fast string sorting algorithm implemented in Go. 192
wildgums/orc.sort Provides a collection of algorithms for sorting data in a programming language 17
grosser/sort_alphabetical Adds alphabetical sorting to UTF8 strings by comparing variants of characters at the same level 68
graphitemaster/dep_sort Generates a topologically sorted list of dependencies with cycle detection. 13
marscod/bert-sort Automated sorting of data using a neural network model 9
domenic/sorted-object Creates a consistent ordering of object keys for serialization purposes. 35
scandum/quadsort A branchless stable adaptive mergesort algorithm with minimal comparisons and optimal performance on ordered data 2,135
stoeffel/mergesort An efficient sorting algorithm with O(n log n) complexity. 20
danhper/elixir-browser Detects browser types and versions from user-agent strings 100