Top 20 NuGet ILWeaving Packages

Adds a module initializer to an assembly.
Adds basic timing to methods.
Add property notification to all classes that implement INotifyPropertyChanged.
Extensible tool for weaving .net assemblies.
Fody add-in for embedding references as resources.
Add null checks.
Simplifies logging through a static helper class and some IL manipulation.
Simplifies logging through a static helper class and some IL manipulation.
Simplifies logging through a static helper class and some IL manipulation.
Converts public fields to properties.
Fody add-in for changing all members to virtual.
Allows a more expressive use of the ObsoleteAttribute.
An extension for Fody to integrate error handling into async and TPL code.
Injects an empty constructor into classes.
Generate ToString method from public properties.
Fody add-in that provides custom interception. Supports Net45, NetStandard2.0 and UWP. Method, Property, Constructor and Field interceptors can be found in the package Cauldron.BasicInterceptors (https://www.nuget.org/packages/Cauldron.BasicInterceptors/)
Custom interceptors for Cauldron.Interception.Fody that provides method, property, field and constructor interception.
Add property notification to all classes that implement INotifyPropertyChanging.
Changes string comparisons to case insensitive.
Fody add-in that helps with implementing IDisposable.