NetFabric

NetFabric

Geek Repo

Open-source libraries for .NET

Github PK Tool:Github PK Tool

NetFabric's repositories

NetFabric.Hyperlinq

High performance LINQ implementation with minimal heap allocations. Supports enumerables, async enumerables, arrays and Span<T>.

Language:C#License:MITStargazers:859Issues:19Issues:18

LinqBenchmarks

Benchmarking LINQ and alternative implementations

Language:C#License:MITStargazers:171Issues:8Issues:7

NetFabric.Hyperlinq.Analyzer

A Roslyn analyzer with rules related to generation and consumption of enumerables and async enumerables in C#.

Language:C#License:MITStargazers:41Issues:5Issues:10

NetFabric.Numerics

A .NET library that provides strongly-typed implementations of multiple coordinate systems, including rectangular, polar, spherical, and geodetic.

Language:C#License:MITStargazers:35Issues:3Issues:0

NetFabric.DoublyLinkedList

An alternative to LinkedList<T> with reverse operation and enumeration without allocation.

Language:C#License:MITStargazers:17Issues:2Issues:11

NetFabric.Angle

An immutable double-precision angle that supports revolutions, radians, degrees, and gradians.

Language:C#License:MITStargazers:15Issues:3Issues:2

NetFabric.Assertive

A fluent assertions library that performs full coverage on any enumerable type.

Language:C#License:MITStargazers:9Issues:2Issues:0

NetFabric.CodeAnalysis

Extensions to System.CodeAnalysis (Roslyn) and System.Reflection.

Language:C#License:MITStargazers:7Issues:2Issues:1

NetFabric.Numerics.Tensors

A generic tensor library for .NET

Language:C#License:MITStargazers:5Issues:0Issues:1

NetFabric.ForEachEx

Enhances the functionality of the ForEach method, making it available for use with all types of collections.

Language:C#License:MITStargazers:2Issues:1Issues:0

NetFabric.Vision

Computer vision modules for .NET and BonsaiRx.

Language:C#License:MITStargazers:1Issues:2Issues:2

NetFabric

Defines .NET classes and structs common to other NetFabric projects

Language:C#License:MITStargazers:0Issues:1Issues:0