Skip To Content
Toggle navigation
Packages
Upload
Statistics
Documentation
Downloads
Blog
Sign in
Advanced search filters
Frameworks
Include compatible frameworks
Framework Filter Mode
ALL
ANY
.NET
net8.0
net7.0
net6.0
net5.0
.NET Core
netcoreapp3.1
netcoreapp3.0
netcoreapp2.2
netcoreapp2.1
netcoreapp2.0
netcoreapp1.1
netcoreapp1.0
.NET Standard
netstandard2.1
netstandard2.0
netstandard1.6
netstandard1.5
netstandard1.4
netstandard1.3
netstandard1.2
netstandard1.1
netstandard1.0
.NET Framework
net481
net48
net472
net471
net47
net462
net461
net46
net452
net451
net45
net40
net35
net30
net20
Package type
All types
Dependency
.NET tool
Template
Options
Include prerelease
353 packages returned for Immutable
Sort by
Relevance
Downloads
Recently updated
System.
Collections.
Immutable
by:
dotnetframework
Microsoft
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
2,102,348,545 total downloads
last updated
4/11/2024
Latest version:
9.0.0-preview.3.24172.9
This package provides collections that are thread safe and guaranteed to never change their contents, also known as immutable collections. Like strings, any methods that perform modifications will not change...
More information
RockLib.
Immutable
by:
RockLib
Deprecated
.NET 5.0
.NET Core 3.1
.NET Framework 4.8
3,178,492 total downloads
last updated
2/7/2022
Latest version:
2.0.0
rocklib
semimutable
immutable
Various classes related to immutability.
ImmutableTrie
by:
stevenguh
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
729,820 total downloads
last updated
5/2/2018
Latest version:
1.0.0-alpha
immutable
trie
ImmutableList
ImmutableDictionary
Immutable collections that use trie as their internal data structure, and provide a direct replacement for the .net's implementation of ImmutableList and ImmutableDictionary
MessagePack.
ImmutableCollection
by:
aarnott
neuecc
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
1,230,189 total downloads
last updated
5/20/2023
Latest version:
2.6.100-alpha
MsgPack
MessagePack
Serialization
Formatter
Serializer
Deprecated package to add System.Collections.Immutable support to MessagePack. This is now built into the main package.
System.
Collections.
Immutable.
Net40
by:
jlanng
.NET Framework
372,219 total downloads
last updated
6/5/2014
Latest version:
1.0.30.17
immutable
collections
Retargeted for .Net 4.0. Unofficial, unsupported build https://github.com/jlanng/ImmutableCollectionsNet40
Microsoft.
VisualStudio.
Shell.
Immutable.
10.
0
by:
Microsoft
VisualStudioExtensibility
.NET Framework 4.7.2
1,041,945 total downloads
last updated
5/26/2021
Latest version:
16.10.31321.278
Microsoft
VisualStudio
VSSDK
SDK
A member of the Visual Studio SDK
AutoFixture.
Community.
ImmutableCollections
by:
Mista
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
356,650 total downloads
last updated
11/26/2020
Latest version:
1.0.0
AutoFixture
Community
Immutable
ImmutableCollection
ImmutableArray
ImmutableList
ImmutableDictionary
ImmutableHashSet
ImmutableQueue
An AutoFixture customization that allows AutoFixture to create specimens of the immutable collections found in the System.Collections.Immutable namespace.
Apex.
Analyzers.
Immutable.
Attributes
by:
dbolin
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
225,718 total downloads
last updated
3/6/2022
Latest version:
1.0.1
Apex.Analyzers.Immutable
immutable
architecture
design
csharp
analyzers
Attributes used by Apex.Analyzers.Immutable
Microsoft.
VisualStudio.
Shell.
Immutable.
14.
0
by:
Microsoft
VisualStudioExtensibility
.NET Framework 4.7.2
796,443 total downloads
last updated
5/26/2021
Latest version:
16.10.31321.278
Microsoft
VisualStudio
VSSDK
SDK
A member of the Visual Studio SDK
Microsoft.
VisualStudio.
Shell.
Immutable.
11.
0
by:
Microsoft
VisualStudioExtensibility
.NET Framework 4.7.2
788,338 total downloads
last updated
5/26/2021
Latest version:
16.10.31321.278
Microsoft
VisualStudio
VSSDK
SDK
A member of the Visual Studio SDK
UnitsNet
by:
angularsen
UnitsNet
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
8,552,161 total downloads
last updated
4/4/2024
Latest version:
6.0.0-pre006
unit
units
quantity
quantities
measurement
si
metric
imperial
abbreviation
abbreviations
More tags
Get all the common units of measurement and the conversions between them. It is light-weight and thoroughly tested.
Microsoft.
VisualStudio.
Shell.
Immutable.
12.
0
by:
Microsoft
VisualStudioExtensibility
.NET Framework 4.7.2
771,308 total downloads
last updated
5/26/2021
Latest version:
16.10.31321.278
Microsoft
VisualStudio
VSSDK
SDK
A member of the Visual Studio SDK
LanguageExt.
Core
by:
louthy
.NET 8.0
14,918,218 total downloads
last updated
4/16/2024
Latest version:
5.0.0-alpha.6
C#
Functional
Language
Extension
Monad
Option
Either
Reader
Writer
State
More tags
This library uses and abuses the features of C# to provide a functional 'Base class library', that, if you squint, can look like extensions to the language itself.
Remora.
Extensions.
Options.
Immutable
by:
Jax
Remora
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
280,221 total downloads
last updated
11/20/2023
Latest version:
1.0.8
remora
extensions
options
microsoft
Remora.Extensions is a set of libraries that extend the C# ecosystem, in similar vein to Microsoft.Extenions. This package adds support for immutable option types for Microsoft's DI...
More information
ProductiveRage.
Immutable
by:
ProductiveRage
.NET Framework 4.0
124,657 total downloads
last updated
7/3/2019
Latest version:
4.2.0
C#
bridge
bridge.net
bridge.immutable
immutable
analyzers
A way to make it easier to create and work with immutable classes in Bridge.NET
VSSDK.
Shell.
Immutable.
10
by:
sharwell
.NET Framework 4.0
173,807 total downloads
last updated
11/21/2014
Latest version:
10.0.4
vssdk
vs2010
vs2012
vs2013
vs2015
This package provides the Visual Studio "Shell Immutable" reference assembly used by Visual Studio 2010 and newer. Microsoft.VisualStudio.Shell.Immutable.10.0.dll
LabApps.
Types.
Memory
by:
LabApps
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
748,256 total downloads
last updated
11/12/2022
Latest version:
2.2.4
immutable
buffer
An buffer of bytes implemented internally as immutable array ReadOnlyMemory<byte>
Microsoft.
VisualStudio.
Shell.
Immutable.
15.
0
by:
Microsoft
VisualStudioExtensibility
.NET Framework 4.5
117,116 total downloads
last updated
3/24/2016
Latest version:
15.0.25123-Dev15Preview
Microsoft
VisualStudio
Shell
Immutable
15.0
VSSDK
Microsoft.VisualStudio.Shell.Immutable.15.0
Apex.
Analyzers.
Immutable
by:
dbolin
98,868 total downloads
last updated
3/6/2022
Latest version:
1.2.7
Apex.Analyzers.Immutable
immutable
architecture
design
csharp
analyzers
Roslyn powered analyzers for C# to support defining immutable types
Mapster.
Immutable
by:
andrerav
chaowman
swannee
.NET 6.0
61,103 total downloads
last updated
9/22/2023
Latest version:
1.0.2-pre01
Mapster
Immutable
Immutable collection supports for Mapster
Previous
Next