Skip to content
Go to file


Failed to load latest commit information.
Latest commit message
Commit time

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

You can’t perform that action at this time.