CSharp - Nuget

BCrypt.Net

Port of jBCrypt library to C#

BenchmarkDotNet

Powerful .NET library for benchmarking.

Blazorise

Blazorise is a component library built on top of Blazor and CSS frameworks like Bootstrap, Bulma and Material.

BloomFilter.NetCore

A bloom filter implementation

Blurhash.Core

BlurHash is a compact representation of a placeholder for an image.

Bogus

A simple and sane data generator for populating objects that supports different locales. A delightful port of the famed faker.js and inspired by FluentValidation. Use Bogus to create UIs with fake data or seed databases. Get started by using Faker class or a DataSet directly.

BouncyCastle.Cryptography

The Bouncy Castle Cryptography Library For .NET

BouncyCastle.NetCoreSdk

The release build from repository https://github.com/AlexPaskhin/bc-csharp .


It is the fork from https://github.com/bcgit/bc-csharp.


See PR https://github.com/bcgit/bc-csharp/pull/171 from


It is the fulls scale software migration to the Net Core Sdk with full testing of the package.

CacheManager.Core

CacheManager is an open source caching abstraction layer for .NET written in C#. It supports various cache providers and implements many advanced features. The Core library contains all base interfaces and tools. You should install at least one other CacheManager package to get cache handle implementations.

Cake.Newman

A Cake addin to test APIs using Postman Collections

ClosedXML

ClosedXML is a .NET library for reading, manipulating and writing Excel 2007+ (.xlsx, .xlsm) files. It aims to provide an intuitive and user-friendly interface to dealing with the underlying OpenXML API.


For more information see the documentation or the wiki.

CommunityToolkit.HighPerformance

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.