C# Shell
Clone or download
Latest commit daf8c2c Feb 6, 2018


Build Status

A class library providing generic data structures and algorithms not implemented in the standard .NET framework.

NGenerics includes contains several useful data structures and algorithms. For a complete list, please see the wiki.

Note: This project is being resurrected at the moment. A lot has happened in 10 years, and plenty of changes are to be expected. Changes planned are documented here: Planned Changes

Nuget packages can be found here.

Builds provided by Codebetter TeamCity build server, might be superseded by Travis.

Old builds can still be found at the old project site at Google Code.


  • January 2018 - Updated project to .NET standard.

  • October 2017 - Changed license from LGPL to the more permissive MIT

  • February 2013 - Project site moved to Github from Google Code.

Detailed version history : Version History

The Team