NUnit
by: Charlie Poole, Rob Prouse
- 287 total downloads
- Latest version: 4.6.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 4, is an upgrade from the groundbreaking NUnit 3 framework. 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.
Supported platforms:
- .NET Framework 4.6.2+
- .NET 6.0+
- .NET 8.0+
NUnit3TestAdapter
by: Charlie Poole
- 159 total downloads
- Latest version: 3.7.0
A package including the NUnit 3 TestAdapter for Visual Studio 2012 onwards. With this package you don't need to install the VSIX adapter package, and you don't need to upload the adapter to your TFS server.
Note that this package ONLY contains the adapter, not the NUnit framework. You must also get the framework. You only need one such package for a solution.
The package works with Visual Studio 2012 and newer.
NuProj
by: Immo Landwerth
- 70 total downloads
- Latest version: 0.20.4-beta
NuProj provides an MSBuild-based approach to create NuGet packages (.nupkg). The build projects are called .nuproj files and are regular MSBuild projects.
In general, the definition of a NuProj file is very similar to the NuGet .nuspec file – except that it is done via MSBuild. In fact, NuProj generates the .nuspec file and simply calles NuGet to build the package.
Thus, for details you can still refer to the official NuGet documentation.
There is also a Visual Studio extension which you find under http://bit.ly/NuProjVS.
OpenAI
by: OpenAI
- 238 total downloads
- Latest version: 2.14.0
The official .NET library for the OpenAI service API.
OpenMcdf
by: ironfede, jeremy-visionaid
- 378 total downloads
- Latest version: 3.3.0
OpenMcdf is a 100% .NET / C# component that allows developers to manipulate Microsoft Compound Document File Format for OLE structured storage.
It supports read/write operations on streams and storages and traversal of directory trees.
OpenTelemetry
by: OpenTelemetry Authors
- 646 total downloads
- Latest version: 1.19.1
OpenTelemetry .NET SDK
OpenTelemetry.Api
by: OpenTelemetry Authors
- 630 total downloads
- Latest version: 1.19.1
OpenTelemetry .NET API
OpenTelemetry.Api.ProviderBuilderExtensions
by: OpenTelemetry Authors
- 312 total downloads
- Latest version: 1.19.1
Contains extensions to register OpenTelemetry in applications using Microsoft.Extensions.DependencyInjection
OpenTelemetry.Extensions.Hosting
by: OpenTelemetry Authors
- 488 total downloads
- Latest version: 1.19.1
Contains extensions to start OpenTelemetry in applications using Microsoft.Extensions.Hosting
OpenTelemetry.Extensions.PersistentStorage
by: OpenTelemetry authors
- 24 total downloads
- Latest version: 1.0.0-beta.1
OpenTelemetry Persistent Storage
OpenTelemetry.Extensions.PersistentStorage.Abstractions
by: OpenTelemetry authors
- 13 total downloads
- Latest version: 1.0.0-beta.1
OpenTelemetry Persistent Storage Abstractions
OpenTelemetry.PersistentStorage.Abstractions
by: OpenTelemetry Authors
- 47 total downloads
- Latest version: 1.1.1
OpenTelemetry Persistent Storage Abstractions.
OpenTelemetry.PersistentStorage.FileSystem
by: OpenTelemetry Authors
- 47 total downloads
- Latest version: 1.1.1
OpenTelemetry Persistent Storage
PCLCrypto
by: Andrew Arnott
- 51 total downloads
- Latest version: 2.1.40-alpha
PCL Crypto provides a consistent, portable set of crypto APIs for .NET 4.5, 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.
PdfiumViewer
by: Pieter van Ginkel
- 298 total downloads
- Latest version: 2.13.0
PDF viewer based on the PDFium project.
PdfiumViewer.Native.x86.v8-xfa
by: Pieter van Ginkel
- 472 total downloads
- Latest version: 2018.4.8.256
Native 32-bit PDFium DLL with V8 and XFA support for usage with the PdfiumViewer project.
PdfPig
by: UglyToad
- 3.467k total downloads
- Latest version: 0.1.17-alpha-202609280041-db596
Reads text content from PDF documents and supports document creation. Apache 2.0 licensed.
PDFsharp
by: PDFsharp Team
- 391 total downloads
- Latest version: 7.0.0-preview-1
PDFsharp is the Open Source library for creating and modifying PDF documents using .NET. It has an easy-to-use API that allows developers to generate or modify PDF files programmatically. PDFsharp can be used for various applications, including creating reports, invoices, and other types of documents.
This package does not depend on Windows and can be used on any .NET compatible platform including Linux and macOS.
See https://docs.pdfsharp.net for details.
See https://www.pdfsharp.com for professional support offers, premium technical advice, and contract work options.
Choose a support plan that suits your needs. We offer a variety of options, from small projects to large teams, with flexible response times.
Our team provides PDFsharp expert assistance, including implementation, optimization, and tailored solutions.
PInvoke.BCrypt
by: Andrew Arnott
- 209 total downloads
- Latest version: 0.7.124
P/Invoke methods for the Windows BCrypt.dll.