Simple yet flexible natural sorting in Python.
-
Updated
Aug 1, 2025 - 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
A simple Java class that provides natural sorting for strings.
Natural sorting order library for .NET Standard
Library of sorting variations
Visualisation of Natural Merge Sort Algorithm
Compare text naturally in C, Perl, Python, and lua, usable for "natural sort"
SinesNaturalSort: A C++17 library for intelligent string sorting that handles mixed alphanumeric content naturally, making "file2" come before "file10".
Perl natural sorting module
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."