There are no reviews yet. Be the first to send feedback to the community and the maintainers!
Open.ChannelExtensions
A set of extensions for optimizing/simplifying System.Threading.Channels usage.Open.Database.Extensions
Useful set of utilities and abstractions for simplifying modern data-access operations and ensuring DI compatibility.Open.Collections
Useful set of collections, and extensions for collections with thread-safe read-write access options.Open.Serialization
DI/IoC agnostic interfaces for injecting any serialization library.Open.Disposable.ObjectPools
A set of variations on ObjectPool implementations with differing underlying collections.Open.Numeric.Primes
Methods and extensions for prime number detection and discovery.Open.Text
A set of useful extensions for working with strings, string-segments, spans, enums, and value formatting.Open.Caching
Useful set of utilites and extensions for simplifying cache usage.Open.Disposable
Provides a set of useful classes when implementing a disposable.Open.MemoryExtensions
Useful set of extensions for working with Array, Memory, Span. Primarily for ordering/sorting vectors.Open.Linq.AsyncExtensions
Exposes Linq methods any Task<IEnumerable<T>>.Open.Range
Range<T> implementation with useful extensions. Useful for ranged value data-sets.Open.Hierarchy
Interfaces and classes helful in managing tree-like data structures.Open.Threading.Dataflow
Useful set of extensions and classes for simplifying Dataflow implementations.Open.Threading.Tasks
A set of utilities and extensions for working with Tasks.Open.Text.CSV
A set of utilities for reading and writing CSV data in C#.Open.Threading
Useful set of extensions and classes for simplifying and optimizing thread safe operations and synchronization.Open.Numeric
Extensions for simplifying working with numbers.Open.IO.Extensions
IAsyncEnumerable extensions for handling streams.Open.Compression
Useful set of static methods and extensions for compression including GZip.Open.Collections.Numeric
Useful set of extensions for processing collections of numerical data.Open.TaskManager
Server and client classes for managing remote tasks.Open.Evaluation
This set of interfaces and classes can be used to create serializable functions for use with other systems that require a reproducable structure.Open.TokenProvider
A simple interface and implementation for properly requesting and managing bearer tokens.Open.Diagnostics
Diagnostic extensions and utilities.Open.Arithmetic
Simple set of arithmetic extensions.Open.XmlReaderExtensions
Extensions for simplifying use of an XmlReader including the use of XPath to acquire data.Open.Threading.ReadWrite
Useful set of extensions and classes for simplifying and optimizing read-write synchronization.Open.Cloneable
Provides a common interface for ICloneable with Generic variant.Open.Measuring
Simple library for defining dimensions and converting units of measure.Open.Lazy.Extensions
Simple set of Lazy extensions.Open.Coercion
A useful set of classes to facilitate validation and implicit coercion of types. Commonly strings, and enums.Open.MongoDB.Extensions
Useful set of utilities and abstractions for simplifying MongoDB operations and ensuring dependency injection compatibility.Open.RandomizationExtensions
A useful set of extensions for selecting random number from sets.Open.Data
Utilities and extensions for working with the System.Data namespace.Love Open Source and this site? Check out how you can help us