Medallion.TopologicalSort (nuget): A fast implementation of topological sorting that supports stable sorting as well as breaking ties via ThenBy[Descending]
Keywords: enumerable|collections|topological|sort|sorting|stable