GitHub / Open-NET-Libraries 36 Repositories
Open-NET-Libraries/Open.Collections
Useful set of collections, and extensions for collections with thread-safe read-write access options.
Language: C# - Size: 771 KB - Last synced at: 11 days ago - Pushed at: 12 days ago - Stars: 20 - Forks: 2

Open-NET-Libraries/Open.ChannelExtensions
A set of extensions for optimizing/simplifying System.Threading.Channels usage.
Language: C# - Size: 922 KB - Last synced at: 15 days ago - Pushed at: 18 days ago - Stars: 461 - Forks: 27

Open-NET-Libraries/Open.Serialization
DI/IoC agnostic interfaces for injecting any serialization library.
Language: C# - Size: 242 KB - Last synced at: 21 days ago - Pushed at: 7 months ago - Stars: 16 - Forks: 2

Open-NET-Libraries/Open.ChannelExtensions.Kafka
Provides a robust, resilient and simple means for producing and consuming with Kafka.
Language: C# - Size: 68.4 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

Open-NET-Libraries/Open.Database.Extensions
Useful set of utilities and abstractions for simplifying modern data-access operations and ensuring DI compatibility.
Language: C# - Size: 1.95 MB - Last synced at: 18 days ago - Pushed at: about 1 month ago - Stars: 24 - Forks: 4

Open-NET-Libraries/Open.Disposable.ObjectPools
A set of variations on ObjectPool implementations with differing underlying collections.
Language: C# - Size: 328 KB - Last synced at: 18 days ago - Pushed at: 3 months ago - Stars: 17 - Forks: 1

Open-NET-Libraries/Open.Numeric.Primes
Methods and extensions for prime number detection and discovery.
Language: C# - Size: 282 KB - Last synced at: 18 days ago - Pushed at: 2 months ago - Stars: 11 - Forks: 2

Open-NET-Libraries/Open.Caching
Useful set of utilites and extensions for simplifying cache usage.
Language: C# - Size: 191 KB - Last synced at: 11 days ago - Pushed at: about 2 years ago - Stars: 11 - Forks: 0

Open-NET-Libraries/Open.SignalR.SharedClient
A HubConnection adapter and provider for easily sharing SignalR connections.
Language: C# - Size: 774 KB - Last synced at: 14 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

Open-NET-Libraries/Open.MemoryExtensions
Useful set of extensions for working with Array, Memory, Span. Primarily for ordering/sorting vectors.
Language: C# - Size: 78.1 KB - Last synced at: 10 days ago - Pushed at: almost 5 years ago - Stars: 8 - Forks: 0

Open-NET-Libraries/Open.Collections.Numeric
Useful set of extensions for processing collections of numerical data.
Language: C# - Size: 94.7 KB - Last synced at: 18 days ago - Pushed at: 5 months ago - Stars: 2 - Forks: 1

Open-NET-Libraries/Open.Numeric
Extensions for simplifying working with numbers.
Language: C# - Size: 94.7 KB - Last synced at: 18 days ago - Pushed at: 5 months ago - Stars: 2 - Forks: 1

Open-NET-Libraries/Open.Threading
Useful set of extensions and classes for simplifying and optimizing thread safe operations and synchronization.
Language: C# - Size: 217 KB - Last synced at: 18 days ago - Pushed at: 5 months ago - Stars: 2 - Forks: 2

Open-NET-Libraries/Open.Threading.ReadWrite
Useful set of extensions and classes for simplifying and optimizing read-write synchronization.
Language: C# - Size: 221 KB - Last synced at: 18 days ago - Pushed at: 5 months ago - Stars: 1 - Forks: 1

Open-NET-Libraries/Open.Lazy.Extensions
Simple set of Lazy extensions.
Language: C# - Size: 54.7 KB - Last synced at: 18 days ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

Open-NET-Libraries/Open.Hierarchy
Interfaces and classes helful in managing tree-like data structures.
Language: C# - Size: 117 KB - Last synced at: 18 days ago - Pushed at: 5 months ago - Stars: 3 - Forks: 1

Open-NET-Libraries/Open.Text
A set of useful extensions for working with strings, string-segments, spans, enums, and value formatting.
Language: C# - Size: 2.84 MB - Last synced at: 18 days ago - Pushed at: 5 months ago - Stars: 12 - Forks: 1

Open-NET-Libraries/Open.Threading.Dataflow
Useful set of extensions and classes for simplifying Dataflow implementations.
Language: C# - Size: 113 KB - Last synced at: 18 days ago - Pushed at: 6 months ago - Stars: 3 - Forks: 1

Open-NET-Libraries/Open.Disposable
Provides a set of useful classes when implementing a disposable.
Language: C# - Size: 123 KB - Last synced at: 18 days ago - Pushed at: 6 months ago - Stars: 10 - Forks: 1

Open-NET-Libraries/Open.Threading.Tasks
A set of utilities and extensions for working with Tasks.
Language: C# - Size: 79.1 KB - Last synced at: 23 days ago - Pushed at: 6 months ago - Stars: 3 - Forks: 0

Open-NET-Libraries/Open.Cloneable
Provides a common interface for ICloneable with Generic variant.
Language: C# - Size: 48.8 KB - Last synced at: 18 days ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 1

Open-NET-Libraries/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.
Language: C# - Size: 573 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 2 - Forks: 1

Open-NET-Libraries/Open.RandomizationExtensions
A useful set of extensions for selecting random number from sets.
Language: C# - Size: 73.2 KB - Last synced at: 18 days ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 1

Open-NET-Libraries/Open.TokenProvider
A simple interface and implementation for properly requesting and managing bearer tokens.
Language: C# - Size: 56.6 KB - Last synced at: about 2 months ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

Open-NET-Libraries/Open.Range
Range<T> implementation with useful extensions. Useful for ranged value data-sets.
Language: C# - Size: 160 KB - Last synced at: 18 days ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 0

Open-NET-Libraries/Open.Diagnostics
Diagnostic extensions and utilities.
Language: C# - Size: 59.6 KB - Last synced at: 18 days ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 1

Open-NET-Libraries/Open.DateTime.Extensions
Simple set of DateTime extensions extensions.
Language: C# - Size: 60.5 KB - Last synced at: 18 days ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

Open-NET-Libraries/Open.XmlReaderExtensions
Extensions for simplifying use of an XmlReader including the use of XPath to acquire data.
Size: 3.91 KB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

Open-NET-Libraries/Open.TaskManager
Server and client classes for managing remote tasks.
Language: C# - Size: 64.5 KB - Last synced at: 12 days ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 1

Open-NET-Libraries/Open.Linq.AsyncExtensions
Exposes Linq methods any Task<IEnumerable<T>>.
Language: C# - Size: 66.4 KB - Last synced at: 18 days ago - Pushed at: almost 5 years ago - Stars: 3 - Forks: 2

Open-NET-Libraries/Open.Data
Utilities and extensions for working with the System.Data namespace.
Language: C# - Size: 6.84 KB - Last synced at: about 2 months ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

Open-NET-Libraries/Open.Coercion
A useful set of classes to facilitate validation and implicit coercion of types. Commonly strings, and enums.
Language: C# - Size: 6.84 KB - Last synced at: about 2 months ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 0

Open-NET-Libraries/Open.Measuring
Simple library for defining dimensions and converting units of measure.
Language: TypeScript - Size: 199 KB - Last synced at: about 2 months ago - Pushed at: over 10 years ago - Stars: 1 - Forks: 0

Open-NET-Libraries/Open.Arithmetic
Simple set of arithmetic extensions.
Language: C# - Size: 75.2 KB - Last synced at: 14 days ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 1

Open-NET-Libraries/Open.IO.Extensions
IAsyncEnumerable extensions for handling streams.
Language: C# - Size: 25.8 MB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

Open-NET-Libraries/Open.MongoDB.Extensions
Useful set of utilities and abstractions for simplifying MongoDB operations and ensuring dependency injection compatibility.
Language: C# - Size: 5.86 KB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

Open-NET-Libraries/Open.Text.CSV
A set of utilities for reading and writing CSV data in C#.
Language: C# - Size: 26.2 MB - Last synced at: 18 days ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 2

Open-NET-Libraries/Open.Compression
Useful set of static methods and extensions for compression including GZip.
Language: C# - Size: 66.4 KB - Last synced at: 18 days ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0
