System.Memory 4.5.1
Provides types for efficient representation and pooling of managed, stack, and native memory segments and sequences of such segments, along with primitives to parse and format UTF-8 encoded text stored in those memory segments.
Commonly Used Types:
System.Span
System.ReadOnlySpan
System.Memory
System.ReadOnlyMemory
System.Buffers.MemoryPool
System.Buffers.ReadOnlySequence
System.Buffers.Text.Utf8Parser
System.Buffers.Text.Utf8Formatter
7ee84596d92e178bce54c986df31ccc52479e772
When using NuGet 3.x this package requires at least version 3.4.
Showing the top 20 packages that depend on System.Memory.
| Packages | Downloads |
|---|---|
|
NewLife.Core
Core basic components: log (file / network), configuration (XML / JSON / HTTP), cache, network (TCP / UDP / HTTP /WebSocket), serialization (binary / XML / JSON), APM performance tracking. 核心基础组件,日志(文件/网络)、配置(XML/Json/Http)、缓存、网络(Tcp/Udp/Http/WebSocket)、序列化(Binary/XML/Json)、APM性能追踪。
|
10 |
|
System.Net.ServerSentEvents
Provides a simple parser for server-sent events (SSE).
Commonly Used Types:
System.Net.ServerSentEvents.SseParser
|
10 |
|
IKVM.ByteCode
Library for reading Java class files.
|
10 |
|
Microsoft.Extensions.Logging.Abstractions
Logging abstractions for Microsoft.Extensions.Logging.
Commonly Used Types:
Microsoft.Extensions.Logging.ILogger
Microsoft.Extensions.Logging.ILoggerFactory
Microsoft.Extensions.Logging.ILogger<TCategoryName>
Microsoft.Extensions.Logging.LogLevel
Microsoft.Extensions.Logging.Logger<T>
Microsoft.Extensions.Logging.LoggerMessage
Microsoft.Extensions.Logging.Abstractions.NullLogger
|
9 |
|
System.Net.Http.Json
Provides extension methods for System.Net.Http.HttpClient and System.Net.Http.HttpContent that perform automatic serialization and deserialization using System.Text.Json.
Commonly Used Types:
System.Net.Http.Json.HttpClientJsonExtensions
System.Net.Http.Json.HttpContentJsonExtensions
System.Net.Http.Json.JsonContent
|
9 |
|
System.Text.Json
Provides high-performance and low-allocating types that serialize objects to JavaScript Object Notation (JSON) text and deserialize JSON text to objects, with UTF-8 support built-in. Also provides types to read and write JSON text encoded as UTF-8, and to create an in-memory document object model (DOM), that is read-only, for random access of the JSON elements within a structured view of the data.
The System.Text.Json library is built-in as part of the shared framework in .NET Runtime. The package can be installed when you need to use it in other target frameworks.
|
9 |
|
Acornima
A standard-compliant JavaScript parser, which is a fork of Esprima.NET combined with the .NET port of the acornjs parser.
|
9 |
|
Google.Protobuf
C# runtime library for Protocol Buffers - Google's data interchange format.
|
8 |
|
SharpCompress
SharpCompress is a compression library for NET Standard 2.0/NET 4.8/NET 4.8.1/NET 6.0/NET 8.0 that can unrar, decompress 7zip, decompress xz, zip/unzip, tar/untar lzip/unlzip, bzip2/unbzip2 and gzip/ungzip with forward-only reading and file random access APIs. Write support for zip/tar/bzip2/gzip is implemented.
|
8 |
|
Microsoft.IdentityModel.Tokens
Includes types that provide support for SecurityTokens, Cryptographic operations: Signing, Verifying Signatures, Encryption.
|
8 |
|
ZstdSharp.Port
Port of zstd compression library to c#
|
8 |
|
System.Security.Cryptography.ProtectedData
Provides access to Windows Data Protection Api.
Commonly Used Types:
System.Security.Cryptography.DataProtectionScope
System.Security.Cryptography.ProtectedData
|
8 |
|
CommunityToolkit.Mvvm
This package includes a .NET MVVM library with helpers such as:
- ObservableObject: a base class for objects implementing the INotifyPropertyChanged interface.
- ObservableRecipient: a base class for observable objects with support for the IMessenger service.
- ObservableValidator: a base class for objects implementing the INotifyDataErrorInfo interface.
- RelayCommand: a simple delegate command implementing the ICommand interface.
- AsyncRelayCommand: a delegate command supporting asynchronous operations and cancellation.
- WeakReferenceMessenger: a messaging system to exchange messages through different loosely-coupled objects.
- StrongReferenceMessenger: a high-performance messaging system that trades weak references for speed.
- Ioc: a helper class to configure dependency injection service containers.
|
8 |
|
IKVM
Java SE 8 Virtual Machine for .NET
|
8 |
|
Elasticsearch.Net
Exposes all the Elasticsearch API endpoints but leaves you in control of building the request and response bodies.
Comes with built in cluster failover/connection pooling support.
|
8 |
|
Microsoft.Extensions.Primitives
Primitives shared by framework extensions. Commonly used types include:
Commonly Used Types:
Microsoft.Extensions.Primitives.IChangeToken
Microsoft.Extensions.Primitives.StringValues
Microsoft.Extensions.Primitives.StringSegment
|
8 |
|
Microsoft.CodeAnalysis.CSharp
.NET Compiler Platform ("Roslyn") support for C#, Microsoft.CodeAnalysis.CSharp.dll.
More details at https://aka.ms/roslyn-packages
This package was built from the source at https://github.com/dotnet/roslyn/commit/8edf7bcd4f1594c3d68a6a567469f41dbd33dd1b.
|
7 |
|
System.Memory.Data
A lightweight abstraction for a payload of bytes. Provides methods for converting between strings, streams, JSON, and bytes.
Commonly Used Types:
System.BinaryData
|
7 |
|
System.Text.Encoding.CodePages
Provides support for code-page based encodings, including Windows-1252, Shift-JIS, and GB2312.
Commonly Used Types:
System.Text.CodePagesEncodingProvider
|
7 |
|
System.Net.ServerSentEvents
Provides a simple parser for server-sent events (SSE).
Commonly Used Types:
System.Net.ServerSentEvents.SseParser
|
7 |
https://go.microsoft.com/fwlink/?LinkID=799421
MonoAndroid 1.0
- System.Buffers (>= 4.4.0)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.0)
MonoTouch 1.0
- System.Buffers (>= 4.4.0)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.0)
.NET Framework 4.5
- System.Buffers (>= 4.4.0)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.0)
.NET Framework 4.6.1
- System.Buffers (>= 4.4.0)
- System.Numerics.Vectors (>= 4.4.0)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.0)
.NET Core 2.0
- System.Runtime.CompilerServices.Unsafe (>= 4.5.0)
.NET Core 2.1
- No dependencies.
.NET Standard 1.1
- NETStandard.Library (>= 1.6.1)
- System.Buffers (>= 4.4.0)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.0)
.NET Standard 2.0
- System.Buffers (>= 4.4.0)
- System.Numerics.Vectors (>= 4.4.0)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.0)
.NETPortable 4.5
- System.Buffers (>= 4.4.0)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.0)
UAP 10.0.16299
- System.Runtime.CompilerServices.Unsafe (>= 4.5.0)
Windows 8.0
- System.Buffers (>= 4.4.0)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.0)
WindowsPhoneApp 8.1
- System.Buffers (>= 4.4.0)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.0)
Xamarin.iOS 1.0
- System.Buffers (>= 4.4.0)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.0)
Xamarin.Mac 2.0
- System.Buffers (>= 4.4.0)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.0)
Xamarin.TVOS 1.0
- System.Buffers (>= 4.4.0)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.0)
Xamarin.WatchOS 1.0
- System.Buffers (>= 4.4.0)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.0)
| Version | Downloads | Last updated |
|---|---|---|
| 4.6.3 | 3 | 2025/8/25 |
| 4.6.2 | 2 | 2025/8/25 |
| 4.6.0 | 4 | 2025/7/12 |
| 4.5.5 | 5 | 2025/8/25 |
| 4.5.4 | 4 | 2025/7/11 |
| 4.5.3 | 6 | 2025/7/12 |
| 4.5.2 | 3 | 2025/7/11 |
| 4.5.2-servicing-27114-05 | 3 | 2025/8/29 |
| 4.5.1 | 3 | 2025/7/12 |
| 4.5.0 | 4 | 2025/7/10 |
| 4.5.0-rc1 | 1 | 2025/11/19 |
| 4.5.0-preview2-26406-04 | 2 | 2025/8/29 |
| 4.5.0-preview1-26216-02 | 2 | 2025/8/29 |
| 4.4.0-preview1-25305-02 | 2 | 2025/8/29 |