A set of non-coupled re-usable code blocks (each a single .cs file) meant to be distributed via Nuget. Code blocks is not a framework, nor will it ever be. Each block is meant for one and only one purpose. CodeBlocks contains a factory, a command line parser, a high performance Activator replacement, a generic differ and much more!