Welcome to Metalama Tools for Visual Studio!

Metalama generates the boilerplate you’d otherwise hand-write, and validates your code as you type.

Metalama is PostSharp’s open-source patterns & architecture toolkit for C#. Our motto: If it’s repetitive, it can be automated. Say goodbye to tedious tasks and cumbersome boilerplate. Welcome to clean, maintainable, and DRY code.

Free Email Course & Newsletter

Subscribe for release news and monthly status updates:

Getting Started with Metalama

Get started:

  • Using Metalama: Start here if, like most developers, you will use Metalama but won’t author your own aspects.
  • Building Aspects: Ready to build your own aspects? This is your launchpad.
  • Metalama Marketplace: Pre-built aspect libraries to save time.
  • Use Cases: Learn when Metalama is the right tool for the job (and when it isn’t).