NUnit
by: Charlie Poole, Rob Prouse, Terje Sandstrom and contributors
- 396 total downloads
- Latest version: 5.0.0-beta.1
NUnit is a unit-testing framework for all .NET languages.
It can run on macOS, Linux and Windows operating systems.
NUnit can be used for a wide range of testing, from unit testing with TDD to full-fledged system and integration testing.
It is a non-opinionated, broad and deep framework with multiple different ways to assert that your code behaves as expected. Many aspects of NUnit can be extended to suit your specific purposes.
The latest version, version 5, is an upgrade from the groundbreaking NUnit 3 framework and its major update version 4. It is a modernized version, aimed at taking advantage of the latest .NET features and C# language constructs.
If you are upgrading from NUnit 3, be aware of the breaking changes (https://docs.nunit.org/articles/nunit/release-notes/breaking-changes.html#nunit-40). Please see the NUnit 4 Migration Guide (https://docs.nunit.org/articles/nunit/release-notes/Nunit4.0-MigrationGuide.html) and take care to prepare your NUnit 3 code before you do the upgrade.
If you're upgrading from NUnit 4, please check the release notes for version 5 (https://docs.nunit.org/articles/nunit/release-notes/framework.html).
Supported platforms:
- .NET Framework 4.6.2+
- .NET 8.0+
- .NET 10.0+
Nustache
by: Jason Diamond
- 13 total downloads
- Latest version: 1.0.0.20110812
Logic-less Templates for .NET
PCLCrypto
by: Andrew Arnott
- 48 total downloads
- Latest version: 2.1.32-alpha
PCL Crypto provides a consistent, portable set of crypto APIs for .NET 4.5, Windows Phone 8.0 SL & 8.1 Xaml, Windows Store, Xamarin.iOS, Xamarin.Android. This makes it easier to create cross-platform .NET libraries and apps. Crypto functionality includes asymmetric and symmetric encryption and signatures, and key derivation. PCLCrypto calls into each native platform's crypto API for maximum performance. For RSA operations this produces a 2-100X improvement in performance on Android and iOS over using the standard RSACryptoServiceProvider API.
PdfPig
by: UglyToad
- 109 total downloads
- Latest version: 0.0.11
Reads text content from PDF documents and supports document creation. Apache 2.0 licensed.
PDFsharp
by: empira Software GmbH
- 247 total downloads
- Latest version: 1.51.5185-beta
PDFsharp is the Open Source .NET library that easily creates and processes PDF documents on the fly from any .NET language. The same drawing routines can be used to create PDF documents, draw on the screen, or send output to any printer.
This is the PDFsharp PDF Core package. See Project Information for details.
Polly
by: Michael Wolfenden, App vNext
- 110 total downloads
- Latest version: 5.1.1-v5-x-cachealpha0001
Polly is a .NET 4.5 / .NET Standard 1.0 library that allows developers to express resilience and transient fault handling policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation and Fallback in a fluent and thread-safe manner.
Polly-Signed
by: Michael Wolfenden, App vNext
- 120 total downloads
- Latest version: 5.1.1-v5-x-cachealpha0001
Polly is a .NET 4.5 / .NET Standard 1.0 library that allows developers to express resilience and transient fault handling policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation and Fallback in a fluent and thread-safe manner.
PolySharp
by: Sergio Pedri
- 250 total downloads
- Latest version: 1.16.0+99a4dcece8e10c8bedf0871ac4cdb8650f2b649a
PolySharp provides generated, source-only polyfills for C# language features, to easily use all runtime-agnostic features downlevel
Portable.BouncyCastle
by: Oren Novotny
- 138 total downloads
- Latest version: 1.8.5
BouncyCastle portable version with support for .NET 4, .NET Standard 1.0-2.0, .NET Core
Portable.ConcurrentDictionary
by: Stef Heyenrath
- 12 total downloads
- Latest version: 1.0.4
This is a .NET Standard 1.0, .NET 2.0, .NET 3.5, Silverlight 5.0 and Windows Phone Silverlight 8.0 & 8.1 backport from System.Collections.Concurrent.ConcurrentDictionary as defined in .NET Core
QuestPDF
by: MarcinZiabek
- 795 total downloads
- Latest version: 2026.7.2
QuestPDF is a modern PDF generation library for C# and .NET. Create invoices, reports, and data exports — a code-first alternative to HTML-to-PDF conversion. Merge and edit documents, generate PDF/A and accessible PDF/UA files, embed ZUGFeRD and Factur-X invoice XML. Source-available with a free Community license.
release-notes
by: release-notes
- 16 total downloads
- Latest version: 0.11.4
Generate release notes from closed github issues and PR's through the power of version labels
Remotion.Linq
by: rubicon IT GmbH
- 232 total downloads
- Latest version: 2.2.0
re-linq Frontend: A foundation for parsing LINQ expression trees and generating queries in SQL or other languages.
Key features:
- Transforms expression trees into abstract syntax trees resemblying LINQ query expressions (from ... select syntax)
- Simplifies many aspects of this tree (sub queries, transparent identifieres, pre-evaluation ...)
- Provides basic infrastructure for backend development (e.g. SQL generation)
- Provides a framework for user-defined query extensions and transformations
RhinoMocks
by: meisinger, ayende
- 12 total downloads
- Latest version: 4.0.0-alpha3
Dynamic mocking framework for .NET
roslyn-language-server
by: Microsoft
- 3 total downloads
- Latest version: 5.12.0-1.26475.2
Package Description
More details at https://aka.ms/roslyn-packages
This package was built from the source at https://github.com/dotnet/roslyn/commit/5b9ef758c8925995cc1edd3242727e34a71bcd7d.
Roslyn.Diagnostics.Analyzers
by: Microsoft
- 1.415k total downloads
- Latest version: 5.6.0
Private analyzers specific to Roslyn repo. These analyzers are not intended for public consumptions outside of the Roslyn repo.
runtime.android-arm.runtime.native.System.IO.Ports
by: Microsoft
- 335 total downloads
- Latest version: 11.0.0-rc.1.26425.128
Internal implementation package not meant for direct consumption. Please do not reference directly.
runtime.android-arm64.runtime.native.System.IO.Ports
by: Microsoft
- 337 total downloads
- Latest version: 11.0.0-rc.1.26425.128
Internal implementation package not meant for direct consumption. Please do not reference directly.
runtime.android-x64.runtime.native.System.IO.Ports
by: Microsoft
- 335 total downloads
- Latest version: 11.0.0-rc.1.26425.128
Internal implementation package not meant for direct consumption. Please do not reference directly.
runtime.android-x86.runtime.native.System.IO.Ports
by: Microsoft
- 336 total downloads
- Latest version: 11.0.0-rc.1.26425.128
Internal implementation package not meant for direct consumption. Please do not reference directly.