Projects

Mapping Generator 🔗︎

“AutoMapper” like, Roslyn based, code fix provider that allows to generate mapping code in design time.

MappingGenerator in action


CsharpMacros 🔗︎

A simple template base system of macros for C# that can be executed in design time.

CsharpMacros in action


Tellurium 🔗︎

A utility pack to create maintainable and reliable UI tests using Selenium with additional support for ASP.NET MVC projects.


VanillaTransformer 🔗︎

VanillaTransformer is a simple generic text file transformer. It was designed for configuration transforming as an alternative for XML-Document-Transform tool. Unlike XML-DT, it works with any kind of text file (not only XML) and is much simpler to use.


DDDToolbox 🔗︎

A set of Roslyn refactorings supporting DDD design.

DDDToolbox in action


MultithreadingAnalyzer 🔗︎

A set of Roslyn analyzers related to multithreading.


ExceptionAnalyzer 🔗︎

A set of Roslyn analyzers related to exceptions usages.


Project Graphs 🔗︎

PowerShell module to draw a graph of c# projects dependencies. It can also spot some kind of issues with libraries and nuget packages references (for example: multiple version of the same library\package).

Project graphs example


Code Topology 🔗︎

Tool to visualize your codebase Code Topology example


DependencyGraph 🔗︎

A small F# application to visualize .net assembly dependencies.

Dependency graph example