• Stars
    star
    12
  • Rank 1,590,368 (Top 32 %)
  • Language
    C#
  • License
    MIT License
  • Created almost 7 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Useful set of utilites and extensions for simplifying cache usage.

More Repositories

1

Open.ChannelExtensions

A set of extensions for optimizing/simplifying System.Threading.Channels usage.
C#
372
star
2

Open.Database.Extensions

Useful set of utilities and abstractions for simplifying modern data-access operations and ensuring DI compatibility.
C#
22
star
3

Open.Collections

Useful set of collections, and extensions for collections with thread-safe read-write access options.
C#
18
star
4

Open.Serialization

DI/IoC agnostic interfaces for injecting any serialization library.
C#
15
star
5

Open.Disposable.ObjectPools

A set of variations on ObjectPool implementations with differing underlying collections.
C#
14
star
6

Open.Numeric.Primes

Methods and extensions for prime number detection and discovery.
C#
12
star
7

Open.Text

A set of useful extensions for working with strings, string-segments, spans, enums, and value formatting.
C#
12
star
8

Open.Disposable

Provides a set of useful classes when implementing a disposable.
C#
9
star
9

Open.MemoryExtensions

Useful set of extensions for working with Array, Memory, Span. Primarily for ordering/sorting vectors.
C#
7
star
10

Open.Linq.AsyncExtensions

Exposes Linq methods any Task<IEnumerable<T>>.
C#
3
star
11

Open.Range

Range<T> implementation with useful extensions. Useful for ranged value data-sets.
C#
3
star
12

Open.Hierarchy

Interfaces and classes helful in managing tree-like data structures.
C#
3
star
13

Open.Threading.Dataflow

Useful set of extensions and classes for simplifying Dataflow implementations.
C#
3
star
14

Open.Threading.Tasks

A set of utilities and extensions for working with Tasks.
C#
3
star
15

Open.Text.CSV

A set of utilities for reading and writing CSV data in C#.
C#
3
star
16

Open.Threading

Useful set of extensions and classes for simplifying and optimizing thread safe operations and synchronization.
C#
2
star
17

Open.Numeric

Extensions for simplifying working with numbers.
C#
2
star
18

Open.DateTime.Extensions

Simple set of DateTime extensions extensions.
C#
2
star
19

Open.IO.Extensions

IAsyncEnumerable extensions for handling streams.
C#
2
star
20

Open.Compression

Useful set of static methods and extensions for compression including GZip.
C#
2
star
21

Open.Collections.Numeric

Useful set of extensions for processing collections of numerical data.
C#
2
star
22

Open.TaskManager

Server and client classes for managing remote tasks.
C#
2
star
23

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.
C#
2
star
24

Open.TokenProvider

A simple interface and implementation for properly requesting and managing bearer tokens.
C#
1
star
25

Open.Diagnostics

Diagnostic extensions and utilities.
C#
1
star
26

Open.Arithmetic

Simple set of arithmetic extensions.
C#
1
star
27

Open.XmlReaderExtensions

Extensions for simplifying use of an XmlReader including the use of XPath to acquire data.
1
star
28

Open.Threading.ReadWrite

Useful set of extensions and classes for simplifying and optimizing read-write synchronization.
C#
1
star
29

Open.Cloneable

Provides a common interface for ICloneable with Generic variant.
C#
1
star
30

Open.Measuring

Simple library for defining dimensions and converting units of measure.
TypeScript
1
star
31

Open.Lazy.Extensions

Simple set of Lazy extensions.
C#
1
star
32

Open.Coercion

A useful set of classes to facilitate validation and implicit coercion of types. Commonly strings, and enums.
C#
1
star
33

Open.MongoDB.Extensions

Useful set of utilities and abstractions for simplifying MongoDB operations and ensuring dependency injection compatibility.
C#
1
star
34

Open.RandomizationExtensions

A useful set of extensions for selecting random number from sets.
C#
1
star
35

Open.Data

Utilities and extensions for working with the System.Data namespace.
C#
1
star