Simple yet flexible natural sorting in Python.
-
Updated
Aug 5, 2026 - Python
Simple yet flexible natural sorting in Python.
🔀 Extension method for StringComparison that adds support for natural sorting (e.g. "abc1", "abc2", "abc10" instead of "abc1", "abc10", "abc2").
🌴 Javascript natural sort algorithm with unicode support.
Extensions for sorting strings using natural sort order i.e. Alphabetical order for humans
📶
package to sort things.
Natural sorting implemented in Go
Natural sort comparator for strings in Clojure/Script.
Type-safe Order utility for declarative, composable, and immutable multi-key sorting logic
Natural sorting order library for .NET Standard
A simple Java class that provides natural sorting for strings.
比较 text naturally in C, Perl, Python, and lua, usable for "natural sort"
Natural sort comparator for JavaScript and TypeScript: numbers, dates, IP addresses and hex values, with case-insensitive, descending and key-based sorting.
Visualisation of Natural Merge Sort Algorithm
Perl natural sorting module
Library of sorting variations
Add a description, image, and links to the natural-sort topic page so that developers can more easily learn about it.
To associate your repository with the natural-sort topic, visit your repo's landing page and select "manage topics."