CommandLineParser
by: gsscoder, nemec, ericnewton76, moh-hassan
- 379 total downloads
- Latest version: 2.9.1
Terse syntax C# command line parser for .NET. For FSharp support see CommandLineParser.FSharp. The Command Line Parser Library offers to CLR applications a clean and concise API for manipulating command line arguments and related tasks.
CommunityToolkit.HighPerformance
by: Microsoft
- 184 total downloads
- Latest version: 8.3.0
This package includes high performance .NET helpers such as:
- Memory2D<T> and Span2D<T>: two types providing fast and allocation-free abstraction over 2D memory areas.
- ArrayPoolBufferWriter<T>: an IBufferWriter<T> implementation using pooled arrays, which also supports IMemoryOwner<T>.
- MemoryBufferWriter<T>: an IBufferWriter<T>: implementation that can wrap external Memory<T>: instances.
- MemoryOwner<T>: an IMemoryOwner<T> implementation with an embedded length and a fast Span<T> accessor.
- SpanOwner<T>: a stack-only type with the ability to rent a buffer of a specified length and getting a Span<T> from it.
- StringPool: a configurable pool for string instances that be used to minimize allocations when creating multiple strings from char buffers.
- String, array, Memory<T>, Span<T> extensions and more, all focused on high performance.
- HashCode<T>: a SIMD-enabled extension of HashCode to quickly process sequences of values.
- BitHelper: a class with helper methods to perform bit operations on numeric types.
- ParallelHelper: helpers to work with parallel code in a highly optimized manner.
- Box<T>: a type mapping boxed value types and exposing some utility and high performance methods.
- Ref<T>: a stack-only struct that can store a reference to a value of a specified type.
- NullableRef<T>: a stack-only struct similar to Ref<T>, which also supports nullable references.
CompareNETObjects
by: gfinzer
- 1.827k total downloads
- Latest version: 4.84.0
What you have been waiting for. Perform a deep compare of any two .NET objects using reflection. Shows the differences between the two objects.
Confluent.Kafka
by: Confluent Inc., Andreas Heider
- 2.091k total downloads
- Latest version: 2.13.1
Confluent's .NET Client for Apache Kafka
Confluent.Kafka.Extensions.Diagnostics
by: Vadim Hatsura
- 1.347k total downloads
- Latest version: 0.5.1-alpha.4
Confluent.Kafka instrumentationusing the [System.Diagnostics.Activity](https://docs.microsoft.com/en-us/dotnet/api/system.diagnostics.activity) API
coverlet.collector
by: tonerdo
- 759 total downloads
- Latest version: 8.0.0
Coverlet is a cross platform code coverage library for .NET, with support for line, branch and method coverage.
CsvHelper
by: Josh Close
- 449 total downloads
- Latest version: 33.1.0
A library for reading and writing CSV files. Extremely fast, flexible, and easy to use. Supports reading and writing of custom class objects.
Dadata
by: DaData.ru
- 1.71k total downloads
- Latest version: 25.7.0
DaData.ru API client for CLR languages.
DeepCloner
by: force
- 2.224k total downloads
- Latest version: 0.10.4
Small Library for fast deep or shallow cloning .NET objects. It allows to copy everything and has a lot of performance tricks for fast copying.
DnsClient
by: MichaCo
- 2.825k total downloads
- Latest version: 1.6.1
DnsClient.NET is a simple yet very powerful and high performance open source library for the .NET Framework to do DNS lookups
Docker.DotNet.Enhanced
by: Docker.DotNet
- 192 total downloads
- Latest version: 3.131.1
Docker.DotNet is a library that allows you to interact with the Docker Remote API programmatically with fully asynchronous, non-blocking and object-oriented code in your .NET applications.
Docker.DotNet.Enhanced.X509
by: Docker.DotNet.X509
- 192 total downloads
- Latest version: 3.131.1
Docker.DotNet.X509 is a library that allows you to use certificate authentication with a remote Docker engine programmatically in your .NET applications.
DocumentFormat.OpenXml
by: Microsoft
- 837 total downloads
- Latest version: 3.4.1
The Open XML SDK provides tools for working with Office Word, Excel, and PowerPoint documents. It supports scenarios such as:
- High-performance generation of word-processing documents, spreadsheets, and presentations.
- Populating content in Word files from an XML data source.
- Splitting up (shredding) a Word or PowerPoint file into multiple files, and combining multiple Word/PowerPoint files into a single file.
- Extraction of data from Excel documents.
- Searching and replacing content in Word/PowerPoint using regular expressions.
- Updating cached data and embedded spreadsheets for charts in Word/PowerPoint.
- Document modification, such as removing tracked revisions or removing unacceptable content from documents.
DocumentFormat.OpenXml.Framework
by: Microsoft
- 826 total downloads
- Latest version: 3.4.1
The Open XML SDK provides tools for working with Office Word, Excel, and PowerPoint documents. It supports scenarios such as:
- High-performance generation of word-processing documents, spreadsheets, and presentations.
- Populating content in Word files from an XML data source.
- Splitting up (shredding) a Word or PowerPoint file into multiple files, and combining multiple Word/PowerPoint files into a single file.
- Extraction of data from Excel documents.
- Searching and replacing content in Word/PowerPoint using regular expressions.
- Updating cached data and embedded spreadsheets for charts in Word/PowerPoint.
- Document modification, such as removing tracked revisions or removing unacceptable content from documents.
DocX
by: Xceed
- 396 total downloads
- Latest version: 5.0.0
DocX is a .NET library that allows developers to manipulate Microsoft Word files, in an easy and intuitive manner. DocX is fast, lightweight and best of all it does not require Microsoft Word or Office to be installed. v5.0.0 provides 8 bug fixes and improvements. Check out the professional edition, known as Xceed Words for .NET, on Xceed.com. It includes technical support, offer more features and options, and can create PDF files as well as convert Word files to PDF files.
dotnet-counters
by: Microsoft
- 371 total downloads
- Latest version: 9.0.661903
.NET Performance Counter Tool
dotnet-dump
by: Microsoft
- 377 total downloads
- Latest version: 9.0.661903
Diagnostic dump collect and analyze tool
dotnet-gcdump
by: Microsoft
- 44 total downloads
- Latest version: 9.0.661903
.NET Managed Heap Dump and Analysis Tool
dotnet-reportgenerator-globaltool
by: Daniel Palme
- 655 total downloads
- Latest version: 5.5.4
ReportGenerator converts coverage reports generated by coverlet, OpenCover, dotCover, Visual Studio, NCover, Cobertura, JaCoCo, Clover, gcov, or lcov into human readable reports in various formats. The reports show the coverage quotas and also visualize which lines of your source code have been covered.
Use this package if your project is based on .NET Core and you want to use ReportGenerator as a (global) 'DotnetTool'.
Installation:
dotnet tool install -g dotnet-reportgenerator-globaltool
dotnet tool install dotnet-reportgenerator-globaltool --tool-path tools
dotnet new tool-manifest
dotnet tool install dotnet-reportgenerator-globaltool
Usage:
reportgenerator [options]
tools\reportgenerator.exe [options]
dotnet reportgenerator [options]
dotnet-sonarscanner
by: SonarSource
- 99 total downloads
- Latest version: 11.1.0
The SonarScanner for .NET allows easy analysis of any .NET project with SonarCloud/SonarQube.