Top 20 NuGet algorithm Packages

This is a C# port of the Perl CPAN Algorithm::CouponCode to generate and validate coupon codes or license keys.
A .NET library that helps with mathematics and algorithmic work.
Lightweight .NET Standard 2.0 library implementing Google Polyline Algorithm.
Algorithm and data-structure library for .NET 4.5.2+ / Netstandard 2.0+. Algorithmia contains sophisticated algorithms and data-structures like graphs, priority queues, command, undo-redo and more. Algorithmia is one of the pillars of LLBLGen Pro and is used in production successfully since May 201...
GraphShape is a .NET graph layout framework based on Graph#. It contains several layout algorithms that allow various kind of layouts (FR, KK, ISOM, LinLog, Simple Tree, Circular, Sugiyama, Compound FDP, Random). It also provide overlap removal algorithms such as FSA (or One Way FSA) algorithms. T...
GraphShape is a .NET graph layout framework based on Graph#. It contains several layout algorithms that allow various kind of layouts (FR, KK, ISOM, LinLog, Simple Tree, Circular, Sugiyama, Compound FDP, Random). It also provide overlap removal algorithms such as FSA (or One Way FSA) algorithms. S...
Unified algorithm support for indexed .NET collections.
Cryptography extensions for strings and arrays of bytes.
Network wrapper for use with the Genetic Algorithm Framework for .Net. See the project page for details on how to use this package.
Service discovery client for use with the GAF.Network component of the Genetic Algorithm Framework for .Net. See the project page for details on how to use this package.
Machine Learning library in .NET Core.
Simplex Noise implementation offering 1D, 2D, and 3D forms. Based on work by Heikki Törmälä (2012) and Stefan Gustavson (2006). Core algorithm designed by Ken Perlin (2001). This library provides 1D, 2D, and 3D simplex (coherent) noise, which is useful for procedural content generation - for exampl...
This tool which utilizes the raw test scores determined by performing the exam to electronically score and classify a spinal cord injury using the ISNCSCI (Revised 2011) scoring rules.
Computus is the calculation used to determine the calendar date of Easter.
Simple implementation of AStar alghorithm. For more examples concerning How to use it check out github page.
Implementation of the Dbscan clustering algorithm
A fast and clean supervised neural network in C++, capable of effectively using multiple cores
Cryptographic functions for .NET Crypto .NET is an AES CBC and AES CBC HMAC SHA512 .NET wrapper which makes it easy to encrypt data, objects and files. The library is currently compiled at .Net 4.0 so it should work with any application running .Net 4.0 and above.
AASharp.Extension provides helper classes and methods allowing using AASharp more easily.
These are utilities to use all programming activities