JetBrains.Annotations
by: JetBrains
- 1.196k total downloads
- Latest version: 2025.2.4
JetBrains.Annotations help reduce false positive warnings, explicitly declare purity and nullability in your code, deal with implicit usages of members, support special semantics of APIs in ASP.NET and XAML frameworks and otherwise increase accuracy of JetBrains Rider and ReSharper code inspections.
jnm2.ReferenceAssemblies.net35
by: Microsoft
- 45 total downloads
- Latest version: 1.0.1
A community answer to Microsoft’s decision to single out net35 by excluding it from the https://www.nuget.org/packages/Microsoft.NETFramework.ReferenceAssemblies/ package.
This package provides the .NET Framework 3.5 reference assemblies so that net35 projects can be built using the dotnet CLI.
Example project that targets multiple frameworks:
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net35;net40;netstandard2.0;netcoreapp3.0</TargetFrameworks>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.NETFramework.ReferenceAssemblies" Version="1.0.0" />
<PackageReference Include="jnm2.ReferenceAssemblies.net35" Version="1.0.1" />
</ItemGroup>
</Project>
K4os.Compression.LZ4
by: Milosz Krajewski
- 404 total downloads
- Latest version: 1.3.8
Port of LZ4 compression algorithm for .NET
K4os.Compression.LZ4.Streams
by: Milosz Krajewski
- 368 total downloads
- Latest version: 1.3.8
Port of LZ4 compression algorithm for .NET
K4os.Hash.xxHash
by: Milosz Krajewski
- 102 total downloads
- Latest version: 1.0.8
xxHash hash implementation for .NET
KRE-CLR-x86
by: Microsoft
- 42 total downloads
- Latest version: 1.0.0-beta2
The K Runtime Environment for Desktop CLR x86
KRE-CoreCLR-x86
by: Microsoft
- 35 total downloads
- Latest version: 1.0.0-beta2
The K Runtime Environment for CoreCLR x86
Lambda2Js.Signed
by: Gearz Miguel Angelo (masbicudo) André Pena (andrerpena)
- 109 total downloads
- Latest version: 3.1.4
Lambda expression to JavaScript converter:
converts System.Linq.ExpressionTree to syntactically correct JavaScript code.
See the project page for more.
Libuv
by: Libuv
- 123 total downloads
- Latest version: 1.10.0
Multi-platform support library with a focus on asynchronous I/O.
LinqBridge
by: Atif Aziz
- 21 total downloads
- Latest version: 1.3.0
With Visual Studio's multi-targeting and LINQBridge, you can write LINQ to Objects (local) queries using the full power of the C# 3.0 compiler and yet create programs that require only Microsoft .NET Framework 2.0. LINQBridge is a re-implementation of all the standard query operators introduced with Microsoft .NET Framework 3.5's System.Linq.Enumerable class.
LiteDB
by: Maurício David
- 1.222k total downloads
- Latest version: 6.0.0-prerelease.73
LiteDB - A lightweight embedded .NET NoSQL document store in a single datafile
log4net
by: The Apache Software Foundation
- 579 total downloads
- Latest version: 3.2.0
log4net is a tool to help the programmer output log statements to a variety of output targets.
In case of problems with an application, it is helpful to enable logging so that the problem
can be located. With log4net it is possible to enable logging at runtime without modifying the
application binary. The log4net package is designed so that log statements can remain in
shipped code without incurring a high performance cost. It follows that the speed of logging
(or rather not logging) is crucial.
At the same time, log output can be so voluminous that it quickly becomes overwhelming.
One of the distinctive features of log4net is the notion of hierarchical loggers.
Using these loggers it is possible to selectively control which log statements are output
at arbitrary granularity.
log4net is designed with two distinct goals in mind: speed and flexibility
lz4net
by: Milosz Krajewski
- 48 total downloads
- Latest version: 1.0.15.93
LZ4 is lossless compression algorithm, sacrificing compression ratio for compression/decompression speed. Its compression speed is ~400 MB/s per core while decompression speed reaches ~2 GB/s, not far from RAM speed limits.
LZ4net brings LZ4 to all (most?) .NET platforms: .NET 2.0+, .NET Core, Mono, Windows Phone, Xamarin.iOS, Xamarin.Android and Silverlight
ManagedEsent
by: Microsoft
- 354 total downloads
- Latest version: 2.0.0
ManagedEsent provides managed access to ESENT, the embeddable database engine native to Windows. ManagedEsent uses the esent.dll that is part of Microsoft Windows so there are no extra unmanaged binaries to download and install.
MathNet.Numerics.Signed
by: Christoph Ruegg Marcus Cuda Jurgen Van Gael
- 1.73k total downloads
- Latest version: 5.0.0
Math.NET Numerics is the numerical foundation of the Math.NET project, aiming to provide methods and algorithms for numerical computations in science, engineering and every day use. Supports .NET 5.0 or higher, .NET Standard 2.0 and .NET Framework 4.6.1 or higher, on Windows, Linux and Mac. This package contains strong-named assemblies for legacy use cases (not recommended).
MedallionTopologicalSort
by: Michael Adelson
- 25 total downloads
- Latest version: 1.0.0
A fast implementation of topological sorting that supports stable sorting as well as breaking ties via ThenBy[Descending]
Mediator.Abstractions
by: Martin Othamar
- 720 total downloads
- Latest version: 3.1.0-preview.14
Abstractions for the Mediator.SourceGenerator package.
Mediator.SourceGenerator
by: Martin Othamar
- 2.454k total downloads
- Latest version: 3.1.0-preview.14
A high performance .NET Mediator pattern implemenation using source generation.
MediatR
by: Jimmy Bogard
- 333 total downloads
- Latest version: 14.0.0
Simple, unambitious mediator implementation in .NET
MediatR.Contracts
by: Jimmy Bogard
- 25 total downloads
- Latest version: 2.0.1
Contracts package for requests, responses, and notifications