tompazourek / NaturalSort.ExtensionLinks
π Extension method for StringComparison that adds support for natural sorting (e.g. "abc1", "abc2", "abc10" instead of "abc1", "abc10", "abc2").
β205Updated last week
Alternatives and similar repositories for NaturalSort.Extension
Users that are interested in NaturalSort.Extension are comparing it to the libraries listed below
Sorting:
- An async/await-friendly lock for .NET, complete with asynchronous waits, safe reeΜntrance, and more.β207Updated 8 months ago
- Step by step guide on how to debug a C# SourceGenerator in Visual Studio 2022β137Updated 3 years ago
- A lightweight full text indexer for .NETβ197Updated 3 weeks ago
- Powerful INotifyPropertyChanged / INotifyPropertyChanging Source Generator, which generates INPC boilerplate for you as part of your builβ¦β159Updated last month
- A CSharp (C#) diff library that allows you to diff two objects and get a list of the differences back.β198Updated last year
- .NET library with advanced reflection APIs.β228Updated last week
- 7x-10x faster alternative to MemoryCache. A high-performance, lighweight (8KB dll) and thread-safe memory cache for .NET.β180Updated last week
- A source code generator for automatically implementing IEquatable<T> using only attributes.β167Updated 5 months ago
- Write scripts with the power of C# and .NETβ247Updated 4 years ago
- IDisposable helper types.β137Updated last year
- An asynchronous .NET library that allows you to lock based on a key (keyed semaphores), limiting concurrent threads sharing the same key β¦β288Updated last week
- Zero Allocation Writer/Reader Parser for .NET Coreβ321Updated last year
- C# interface-to-member source generatorβ85Updated 5 months ago
- FastDeepCloner, This is a C# based .NET cross platform library that is used to deep clone objects, whether they are serializable or not. β¦β187Updated 2 years ago
- A tool to visualize the activity of the .NET garbage collector.β185Updated last year
- A ConcurrentHashSet implementationβ139Updated 3 years ago
- A simple, easy to use, strongly-typed, async wrapper around .NET named pipes.β345Updated this week
- Generic weak event implementationβ196Updated 5 years ago
- String representations of expression trees + library of expression tree objectsβ164Updated 2 years ago
- A lightweight and customizable file logger implementation for the Microsoft.Extensions.Logging framework.β160Updated last month
- SimMetrics is a Similarity Metric Library, e.g. from edit distance's (Levenshtein, Gotoh, Jaro etc) to other metrics, (e.g Soundex, Chapmβ¦β145Updated 4 months ago
- Source Generator and .NET 8 UnsafeAccessor based high-performance strongly-typed private accessor for unit testing and runtime.β248Updated last year
- A C# Glob library for .NET and .NET Core.β227Updated last year
- C# Source Generator to Create Strongly Typed SignalR Clients.β196Updated this week
- Dynamically compile and execute C# Code and Expressions at runtime. Also includes a light weight script templating engine using Handlebarβ¦β242Updated 2 months ago
- This .NET library allows you to evaluate and compile any mathematical expression from a string dynamically at runtime. It supports a wideβ¦β65Updated last month
- Json library that uses .NET 5 Source Generatorsβ151Updated 4 years ago
- ππ Lock your c# threads by keyβ74Updated 3 weeks ago
- Benchmarking LINQ and alternative implementationsβ181Updated last year
- Implementation in C# of LINQ concept with structβ306Updated last year