standardfx / standard

This repo contains all .NET extension and enhancement libraries, called StandardFX. It includes classes for CoreCLR extensions and utilities, graph collections, LZ compression, I/O, logging, assertions, console, high performance serialization, WinAPI, async and many others. Contributions welcomed! :sparkling_heart:

Home Page:http://standardfx.github.io

Repository from Github https://github.comstandardfx/standardRepository from Github https://github.comstandardfx/standard

What is StandardFX

The Standard project is a collection of .NET libraries that aims to supplement, standardize and enhance the default implementation by Microsoft and popular third party solutions.

It all started when we started using .NET technology for our inhouse developments. While there were many amazing stuff in .NET that we like, many times we find ourselves writing repeated code. Snipplets and many excellent third party libraries helped, but things quickly got messy when you integrate lots of libraries written by different people. It works, but it is not satisfying.

So we started looking into the source code from the open source community, and try to learn from the best of minds. Sometimes we find that we can rewrite two different libraries into a coherent whole, with modules that both can share. Even better, there are times when we can swap part of other libraries for our own and get a boost out of performance. In time, everything falls into place, and StandardFX is born.

Installation

Official documentation

Issues and bugs

Building from Source

Contributing

Design Guidelines

Legal Info

Links

Last updated on 24/5/2017

About

This repo contains all .NET extension and enhancement libraries, called StandardFX. It includes classes for CoreCLR extensions and utilities, graph collections, LZ compression, I/O, logging, assertions, console, high performance serialization, WinAPI, async and many others. Contributions welcomed! :sparkling_heart:

http://standardfx.github.io

License:MIT License


Languages

Language:C# 94.7%Language:PowerShell 4.9%Language:Batchfile 0.2%Language:Smalltalk 0.2%