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.832k 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.101k total downloads
- Latest version: 2.13.1
Confluent's .NET Client for Apache Kafka
Confluent.Kafka.Extensions.Diagnostics
by: Vadim Hatsura
- 1.352k 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
- 594 total downloads
- Latest version: 6.0.4
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.715k total downloads
- Latest version: 25.7.0
DaData.ru API client for CLR languages.
DeepCloner
by: force
- 2.229k 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.83k 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
- 196 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
- 196 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
- 838 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
- 827 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
- 397 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.
Duende.IdentityModel
by: Duende Software
- 101 total downloads
- Latest version: 8.0.1
OpenID Connect & OAuth 2.0 client library
Elastic.Apm
by: Elastic and contributors
- 373 total downloads
- Latest version: 1.34.1
Elastic APM .NET Agent base package. This package provides core functionality for transmitting of all Elastic APM types and is a dependent package for all other Elastic APM package. Additionally this package contains the public Agent API that allows you to manually capture transactions and spans. Please install the platform specific package for the best experience. See: https://github.com/elastic/apm-agent-dotnet/tree/main/docs
Elastic.Apm.AspNetCore
by: Elastic and contributors
- 373 total downloads
- Latest version: 1.34.1
Elastic APM for ASP.NET Core. This package contains auto instrumentation for ASP.NET Core. See: https://github.com/elastic/apm-agent-dotnet/tree/main/docs
Elastic.Apm.Azure.CosmosDb
by: Elastic and contributors
- 373 total downloads
- Latest version: 1.34.1
Elastic APM for Azure Cosmos DB. This package contains auto instrumentation for Microsoft.Azure.Cosmos,
Microsoft.Azure.DocumentDb, and Microsoft.Azure.DocumentDb.Core.
Elastic.Apm.Azure.ServiceBus
by: Elastic and contributors
- 373 total downloads
- Latest version: 1.34.1
Elastic APM for Azure Service Bus. This package contains auto instrumentation for Azure.Messaging.ServiceBus
and Microsoft.Azure.ServiceBus packages.