GitHub repository: mattnischan/Immutable.Net
Primary language: C#
Description: A lightweight library for using immutable datatypes as first class citizens in .Net (as much as the CLR will allow, anyway). Optimized for performance and size, it provides a simple API for creating and using immutable datatypes.